Overview
TODO: Describe this project.
This project was generated with cookiecutter using jacebrowning/template-flask.
Setup
Requirements
The following must be installed on your system:
- Make
- Python 3.6
- pipenv
- PostgreSQL
To confirm the correct versions are installed:
$ make doctor
Setup
Create a database:
$ createdb demo_project_dev
Install project dependencies:
$ make install
Run migrations and generate test data:
$ make data
Development
Run the application and recompile static files:
$ make run
Continuously run validation targets:
$ make watch
or run them individually:
$ make check-backend
$ make check-frontend
$ make test-backend-unit
$ make test-backend-integration
$ make test-frontend-unit
$ make test-system