- Make sure that MySQL 8.0+ is running on your system
- If you have Anaconda, create virtual environment using
conda env create -f environment.yml
. Or, create a Python 3.6+ environment with Django 3.2.8. Then, activate the virtual environment. - Migrate:
python manage.py migrate
. - Craete and fill hbms database:
python create_db.py --user user_name --password password
(Any user_name and password permitted to create a database in your server.) - Run app:
python manage.py runserver
. - Open the host address (localhost by defaukt) on your preferred browser to access the HBMS application.
- Run
python price_report.py --user user_name --password password
to see the aggregate report results for price analysis by state and ranges.