flask-project-template

This template is **archived**. > UV can now [generate a sample project](https://docs.astral.sh/uv/guides/projects/#creating-a-new-project) > I recommend using **UV** to bootstrap your peojects. > [Copier](https://github.com/copier-org/copier) is a tools that can bootstrap projects from templates.

pythontemplateflaskboilerplateproject-templatecookiecuttertemplate-projecthacktoberfestpython-templatepython-project-templaterochacbruno-templatecodecov

Preview

flask-project-template preview

Overview

This is an archived Flask project template that provides a complete boilerplate for building Python web applications with CLI, REST API, admin interface and web UI. It includes setup automation, testing with pytest, code linting, documentation generation, containerization, continuous integration via GitHub Actions and automatic PyPI releases, designed to accelerate project initialization and maintain consistent development practices across teams.

Features

cli-interfaceapiadmin-interfaceweb-uimodular-configurationdatabase-managementuser-managementcode-lintingcode-coveragedocumentationchangelog-generationcontainerization

Feature Flags

userDashboardauthenticationblogemailsecommerceauthorizationjobsQueueapiDocs

Recommended Use Cases

flask-web-applicationsrest-api-developmentpython-package-distribution

Frontend

None

Backend

flaskpython

Auth Providers

None

Deployment Targets

dockercontainerpypi

Payment Providers

None

Quick Facts

โญ Stars
197
๐Ÿด Forks
27
๐Ÿ”„ Active
Unknown

Stack

Framework
flask
Language
python
Testing
pytest
CI
github-actions

Data Layer

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source template
Get Started with this Boilerplate