A simple yet powerful hotel reservation platform built using Django and MySQL. It offers a clean user interface and functionality for booking and managing hotel rooms.
These are default credentials for testing purposes.
- Username:
Roy - Password:
Roy
β
User authentication (login/logout)
β
Room reservation system
β
Admin and user dashboards
β
Responsive frontend design
β
MySQL integration with Django ORM
β
Modular and scalable project structure
- Backend: Python, Django
- Frontend: HTML, CSS, Bootstrap
- Database: MySQL
- Version Control: Git, GitHub
Follow these steps to set up the project on your local machine.
1. Clone the Repository
bash
git clone https://github.com/Rowills/Hotel_Reservation_System.git
cd Hotel_Reservation_System
2. Create and Activate Virtual Environment
python -m venv venv
venv\Scripts\activate # For Windows
# OR
source venv/bin/activate # For Mac/Linux
3. Install Dependencies
pip install -r requirements.txt
4. Run Migrations
python manage.py makemigrations
python manage.py migrate
5. Start the Development Server
python manage.py runserver
Visit the app at:
π http://127.0.0.1:8000