Skip to content

atelic/flask-skeleton

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Skeleton

Flask starter project with SQLAlchemy, Flask-login, Bourbon/Neat/Bitters, and Reactjs.

Quick Start

Basics

  1. Activate a virtualenv
$ mkvirtualenv flask-skeleton
  1. Install the requirements
$ pip install -r requirements

Set Environment Variables

Update project/server/config.py, and then run:

$ export APP_SETTINGS="project.server.config.DevelopmentConfig"

or

$ export APP_SETTINGS="project.server.config.ProductionConfig"

Create DB

$ inv init

Run the Application

$ inv server

So access the application at the address http://localhost:5000/

Want to specify a different port?

$ inv server --port 4567

Testing

Without coverage:

$ inv test

With coverage:

$ inv cov

About

Flask starter project with SQLAlchemy, Flask-login, Bourbon/Neat/Bitters, and Reactjs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 66.6%
  • Python 24.7%
  • HTML 8.0%
  • JavaScript 0.7%