Flask boilerplate / base / starter project for any type of Flask application
Flask Base is a strong Flask base/boilerplate that focuses on simplicity while still incorporating modern tooling and following best web practices. It provides a solid foundation for building Flask applications.
app/config.py file and comment out the line for sqlite configuration (line 11). Uncomment either the mysql (lines 19-20) or postgres (lines 23-24) configuration depending on the database you want to use. Make sure to change the database name and add any necessary authentication details to the connection string.pip install -r requirements.txt/mysql.txt inside the virtual environment. If using postgres, run pip install -r requirements.txt/postgres.txt inside the virtual environment.export SPARKPOST_API_KEY='yourkeyhere'. Update the mail configuration variables in the config.py file.Flask Base is a Flask base/boilerplate that provides a simple and modern starting point for building Flask applications. It includes key features such as support for Python 2 & 3, a basic User model with Login & Registration, and easy integration with blueprints. Installation is straightforward and includes optional setup for alternate databases and email functionality. Overall, Flask Base offers a solid foundation for developing Flask applications with best web practices.