This is a private web app produced for employees to submit Autodesk Construction Cloud reports for analysis and access dashboard utilities.
Before walking through the below steps, ensure that a PostgreSQL database is running and the details are provided within an .env
file located at the project root with the following schema.
SECRET_KEY="a_key"
DB_NAME="a_database"
DB_USER="a_user"
DB_PASSWORD="a_password"
DB_HOST="a_host"
DB_PORT="a_port"
Firstly, install the required packages from PyPI using a package manager.
pip install -r requirements.txt
Secondly, collect up the statically served files.
python manage.py collectstatic --no-input
Thirdly, apply any outstanding database migrations.
python manage.py migrate
Lastly, run the server.
python manage.py runserver
Please refer to each package in requirements.txt
for their specific licence.