{"repo":"jelmerdejong/flask-app-blueprint","free":true,"listed":false,"github":"https://github.com/jelmerdejong/flask-app-blueprint","clone":"git clone https://github.com/jelmerdejong/flask-app-blueprint.git","description":"Flask App Blueprint / Boilerplate including user registration/login, admin only section, CRUD on database, and more. Based on Python, Flask, PostgreSQL, et al. deployed on Heroku. The #1 starter project.","language":"Python","stars":220,"topics":["python","flask","heroku","bootstrap","blueprint","starter-project","postgresql","starter-kit","boilerplate"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Flask App Blueprint: the fast way to start your MVP Flask App Blueprint is a small starter app for Flask 3 projects. It includes authentication, CRUD examples, database migrations, transactional email hooks, a verified unittest suite, and a workflow that works locally, in GitHub Codespaces, and on Heroku. Features User registration, email confirmation, and password reset via SMTP User profiles, including change password Admin only pages including statistics and user management Public and member only pages Database setup, including database migrations and CRUD examples Local development with SQLite by default, optional PostgreSQL, and Heroku deployment support GitHub Codespaces support through a checked-in devcontainer Powerful stack: back-end based on Python with Flask, front-end is Bootstrap 5.3.8 with the Bootstrap bundle JS Including basic test coverage with Python's built-in unittest framework Quick Start 1. Install uv : python -m pip install uv 2. Sync the locked environment: uv sync --locked 3. Copy .env.example to .env if you want to set a real SECRET KEY , PostgreSQL, or SMTP credentials 4. Apply migrations: uv run flask db upgrade 5. Run tests: uv run python -m unittest discover -s project/tests -v 6. Start the app: uv run flask run Documentation Find all the documentation in this repository in the docs folder. Getting Started","default_branch":null,"files":null,"tree":[],"storefront":"/r/jelmerdejong","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jelmerdejong/flask-app-blueprint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}