To setup the backend api, run the following commands
- if you don't have a virtualenv setup, create one
virtualenv virtualenv -p python3.5
- Install dependencies
make devsetup
- Run tests
make tests
- Run server
make devserver # to run local django server
make runserver # to run gunicorn server
- Other helpful commands
make clean # nuke existing devsetup, will need to run make devsetup again
make coveragereport # will print out a report of test coverage, as per pytest