This project is a fork from kevinbeaty/flask-todomvc based on his well written tutorial using Flask/SQLAlchemy/BackboneJS.
It establishes a few different patterns and adds features I think are important in a web app that will grow to moderate complexity.
- JS/CSS minification (DONE)
- Database migrations (NOT DONE)
- Admin portal (HALF DONE)
- Separation of config for dev/test/stage/prod (NOT DONE)
- Clone repo
- Create a virtual environment and install requirements
virtualenv . && . bin/activate && pip install -r requirements.txt && npm install
- Run tests
pip install nose && nosetests
- Run dev server
gulp
- Log in using
me@example.com
:password