The server code is currently only tested on Ubuntu 16.04 (Xenial).
To setup and start running:
- install flask, nodejs, npm, nodemon
- install karma-cli
[sudo] npm install -g karma-cli
- make env
- source activate
- python manage.py init_db
- python manage.py runserver
To run tests:
- ./runtests.sh
To run the website so that it will be externally visible, do this:
- python manage.py runserver --host 0.0.0.0
Flask-User-starter-app was used as a starting point for this code repository.