Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jelmerdejong/flask-app-blueprint

Flask App Blueprint / Boilerplate including user registration/login, admin only section, CRUD on database, and more. Based on Python, Flask, PostgreSQL, et al. deployed on Heroku. The #1 starter project.
https://github.com/jelmerdejong/flask-app-blueprint

blueprint boilerplate bootstrap flask heroku postgresql python starter-kit starter-project

Last synced: 3 days ago
JSON representation

Flask App Blueprint / Boilerplate including user registration/login, admin only section, CRUD on database, and more. Based on Python, Flask, PostgreSQL, et al. deployed on Heroku. The #1 starter project.

Awesome Lists containing this project

README

        

# Flask App Blueprint: the fast way to start your MVP
[![CircleCI](https://circleci.com/gh/jelmerdejong/flask-app-blueprint.svg?style=shield)](https://circleci.com/gh/jelmerdejong/flask-app-blueprint)

Flask App Blueprint is a boilerplate / starter project that will help you get started with an easy to learn, yet powerful technology stack. A stack that you can have up and running in less than 25 minutes, so you can focus on making the real thing. Ideal for hackathons, prototypes, MVPs, idea validation, or kickstarting your startup. Including registration, login, insert and retrieve info from a database, email integration, and have it all deployed on Heroku.

## Features
* User registration (including email confirmation through Mandrill), forgot password
* User profiles, including change password
* Admin only pages including statistics and user management
* Public and member only pages
* Database setup, including database migrations and CRUD examples
* Fast deployment on Heroku (including staging and production setup)
* Powerful stack: back-end based on Python with Flask, front-end is Bootstrap
* Including basic testing coverage and framework (nose2), and PEP8 check (flake8)

## Documentation
Find all the documentation in this repository in the [docs folder](docs/README.md).

### [Getting Started](docs/getting-started.md)