- Python: >= 3.6
- Django: 1.11
- clone the git repository. Go inside of the project directory.
- create a virtual environment:
virtualenv venv
- activate the virual enviroment using
source venv/bin/activate
- Go to inside
/src
directory - install the requirements:
pip install -r requirements.txt
(if error occurs while installing PyYAML, then runsudo apt-get install python3.6-dev
) - Migrate database:
python manage.py migrate
- Add Seed data using fixtures:
python manage.py loaddata analysis_types.yaml
- collect static files:
python manage.py collectstatic
- Run the server:
python manage.py runserver