This is a Open Source Hotel Managment website. This project is made to serve a modern day Hotel to take it's Management online.
The project serves to both the internal and exterior functioning of the ๐ฉ Hotel such as Website, ๐๏ธ Explore rooms, ๐ book them and as well as โ cancel them if situation arises.
๐ต Razorpay Payment Gateway is also integrated in this website.
Prerequisites
-
python3
-
pip3
-
Clone the project.
git clone https://github.com/shashank725/Hotel_Management.git
-
Create a virtual environment with venv (install virtualenv, if its not installed) inside the project floder.
cd Hotel_Management
sudo apt-get install python3-venv python3 -m venv env
pip install virtualenv python -m venv env
-
Activate the virtual environemnt.
source env/bin/activate
env\Scripts\activate
-
Install the requirements.
pip install -r requirements.txt
-
Run the Migrations
python manage.py makemigrations python manage.py migrate
-
Run the development server
python manage.py runserver
-
Head to server http://127.0.0.1:8000