Welcome to Bedwarsify, a web application designed to help Minecraft Bedwars players improve their skills and dominate the game! Whether you're a beginner looking to learn the basics or an advanced player aiming to master pro strategies, Bedwarsify provides expert tips, video tutorials, and interactive resources to elevate your gameplay.

Website: Visit Bedwarsify
Bedwarsify is a Flask-based web application that serves as a comprehensive strategy guide for Minecraft Bedwars players. The site offers a clean, responsive design with light/dark theme support, user authentication, and a variety of resources to help players of all skill levels succeed in Bedwars.
- Winning Strategies: Explore strategies for beginner, intermediate, and advanced players, complete with detailed descriptions and visuals.
- Video Tutorials: Watch curated YouTube tutorials to learn from the best Bedwars players.
- Interactive Maps: Visualize key locations and plan your strategies with interactive Bedwars maps.
- User Authentication: Sign up, log in, and log out securely to access personalized features.
- Contact Form: Reach out to the Bedwarsify team with questions or feedback.
- About Page: Learn about the mission and team behind Bedwarsify.
- Responsive Design: Enjoy a seamless experience on both desktop and mobile devices.
- Light/Dark Theme: Toggle between light and dark modes for a comfortable viewing experience.
Follow these steps to set up Bedwarsify locally on your machine.
- Python 3.6+: Ensure Python is installed on your system. Download Python
- pip: Python package manager (comes with Python).
- Git: To clone the repository. Download Git
-
Clone the Repository
git clone https://github.com/SamXop123/Bedwarsify.git cd bedwarsify
-
Set Up a Virtual Environment (Recommended)
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install Dependencies
pip install -r requirements.txt
If there’s no
requirements.txt
file yet, install Flask manually:pip install flask
-
Run the Application
python app.py
-
Access the Website Open your browser and navigate to:
http://127.0.0.1:5000
Once the application is running, you can explore the following features:
- Homepage (
/
): Start your journey with an overview of strategies, video tutorials, interactive maps, and a call to join the community. - Winning Strategies (
#learn-strategy
): Browse strategies for different skill levels (Beginner, Intermediate, Advanced). - Video Tutorials (
#video-guides
): Watch embedded YouTube tutorials to improve your gameplay. - Interactive Maps (
#interactive-maps
): Explore a featured Bedwars map with strategic insights. - Sign Up (
/signup
): Create an account to access personalized features. - Log In (
/login
): Log in to your account. (If in case login didn't work, then try with:"testuser": {"email": "testuser@example.com", "password": "password123"}
) - Log Out (
/logout
): Log out securely. - Contact (
/contact
): Send a message to the Bedwarsify team. - About (
/about
): Learn about the mission and team behind Bedwarsify.
Homepage | Strategies Section |
---|---|
![]() |
![]() |
Here’s an overview of the project’s file structure:
bedwarsify/
│
├── static/
│ ├── css/
│ │ └── styles.css # Main stylesheet for the website
│ ├── js/
│ │ ├── darkmode.js # For theme toggle
│ │ └── scripts.js # JavaScript
│ │
│ └── images/ # Images used in the website
│
├── templates/
│ ├── base.html # Base template layout
│ ├── index.html # Homepage template
│ ├── guide.html # Guide page template
│ ├── login.html # Login page template
│ ├── signup.html # Sign-up page template
│ ├── contact.html # Contact page template
│ └── about.html # About page template
│
├── app.py # Main Flask application
├── requirements.txt # Python dependencies
└── README.md # Project documentation
- Flask: A lightweight Python web framework for building the backend.
- HTML/CSS/JavaScript: Frontend technologies for creating a responsive and interactive UI.
- Jinja2: Templating engine for rendering dynamic HTML content.
- Lucide Icons: Icon library for adding beautiful icons to the site.
- Python: Core programming language for the backend logic.
We welcome contributions to make Bedwarsify even better! If you’d like to contribute, please follow these steps:
-
Fork the Repository Click the "Fork" button at the top of this page to create a copy of the repository under your GitHub account.
-
Clone Your Fork
git clone https://github.com/samxop123/Bedwarsify.git cd Bedwarsify
-
Create a Branch
git checkout -b feature/your-feature-name
-
Make Changes Implement your feature or bug fix, and ensure the code follows the project’s style guidelines.
-
Commit Your Changes
git add . git commit -m "Add your feature description"
-
Push to Your Fork
git push origin feature/your-feature-name
-
Create a Pull Request Go to the original repository on GitHub and create a pull request from your branch. Provide a detailed description of your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
Have questions or feedback? Reach out to the Bedwarsify team!
- Email: sameerprajapati066@gmail.com
- Website: Visit Bedwarsify