Flask boilerplate
- Get
cookiecutter
$ pip install cookiecutter
# You should be using pipsi though ;)
$ pipsi install cookiecutter
- Initialize your app
$ cookiecutter git@github.com:SiliconValleyInsight/erlenmeyer.git
- Up
$ cd <app_name>
$ ./up.sh
- User accounts with basic information
- Login
- OAuth2
- Coursera
- OAuth
- Password login
- OAuth2
- Profile page
- Login
- Posts CMS
- ACL
- Database Migration
- API
- Token Authentication
- ACL
- Mailing
Note: Features should be modular (exist as modules that can be swapped in/out)