Skip to content

esteininger/flask-mvc-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask MVC Boilerplate

This is a Flask MVC boilerplate that includes:

  • Login required decorator /w redirect
  • SQLAlchemy & MongoDB ready
  • Models, Views, Controllers (Routes) structured via blueprints
  • Route method (success vs error) handling
  • Mailer class
  • Configuration file
  • JWT-Extended integration

Installation

This app requires Python 3+ to run, so install that first

  1. Install the dependencies:
pip install -r requirements.txt
  1. Add your corresponding keys and environment variables in config.py

  2. Run:

python run.py