flask-base
A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication and more.
redisflaskboilerplatesqlalchemydatabaseauthenticationpython3user-management
Overview
Flask-base is a Flask application template that provides pre-built boilerplate code for web applications, including user authentication, database management, form handling, email functionality and asynchronous task processing. The stack includes Flask, SQLAlchemy, PostgreSQL, Redis and asset management tools, making it suitable for rapidly building web applications that require user management, admin panels and background job processing.
Features
blueprintsuser-managementpermissions-managementform-handlingasset-managementemail-sendinggzip-compressionasynchronous-taskspassword-strength-checkerrich-text-editor
Feature Flags
userDashboardauthenticationemailslandingpageecommerceauthorizationloggingErrorTrackingjobsQueuecachingformsValidation
Recommended Use Cases
web-applicationadmin-dashboarduser-authentication-systemcontent-management
Frontend
jinja2scssckeditor
Backend
flaskpythonredissqlalchemy
Auth Providers
custom
Deployment Targets
dockerheroku
Payment Providers
None
Quick Facts
Stack
Framework
flask
Language
python
CSS
scss
Database
sqlite, postgresql
Auth
flask-login
ORM
sqlalchemy
Monitoring
raygun
Data Layer
Databases
postgresql, sqlite, redis
ORM
sqlalchemy
UI Stack
Styling
scss
Components
ckeditor
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project