Built a web application and android mobile application that provides services including user registration/login/logout/settings/reservation and property management, accommodation posting/searching/booking/reviewing, along with a personalised user-oriented and item-based recommendation system.
- Python3
- pip3
- python -m venv venv (create a virtual env folder called venv)
- pip3 install -r requirements.txt (install all of the dependencies in the requirements.txt into venv)
- If you add a new dependency to the project, you should add it to the requirements.txt
- flask run
- flask db upgrade (this will get your database in the proper state)