Note: > It's one of my college requirements. I may or may not update it as I focus on learning other things.
- Install Python 3.6+ from the official website.
- Git clone the repository or download the zip and unzip it.
- Make a make a virtual enviroment and Install dependencies
- Make migrations and runserver, you can access it using browser http://127.0.0.1:8000/
Guide for local deployment
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
- Booking Module
- Payment Module
- Contact Email Module. (Check django docs for setting up email api)
- Google maps api and Google account when creating an account. Insert API in (settings.py)
- Guest Ratings Sentiment-Classification (It classify ratings of guest whether it is postive or negative feedback with 89% accuracy level.)
- Create a function when guest check out
- Make a ERD diagram, Flowchart, etc.
https://simplehotelreservation.herokuapp.com/
Sentiment-classification demo app is not working on web right now . I think because of the nltk.txt download. When I deploy it, I didn't run ntlk.downloader() or directory of the Review_model.pkl on heroku