🌐
Real Python
realpython.com β€Ί flask-project
Build a Scalable Flask Web Project From Scratch – Real Python
March 22, 2024 - Then you go on to add <head> and <body> with some other nested elements. In line 4, you set the title of your project to Message Board. The empty title block gives you the opportunity to extend the title with a child template. Note: The message board is just an example for a generic Flask project.
🌐
Flask
flask.palletsprojects.com β€Ί en β€Ί stable β€Ί quickstart
Quickstart β€” Flask Documentation (3.1.x)
Eager to get started? This page gives a good introduction to Flask. Follow Installation to set up a project and install Flask first.
Discussions

Real life examples of complex applications
I think I don't need blueprints, because I don't have any templates to separate from the other things. I just don't want to bunch all my routes together in a huge file, like.. all the examples on the internet do. Modularizing routes so they're not in one monolithic file is exactly the purpose of blueprints, so I would suggest revisiting them. More on reddit.com
🌐 r/flask
19
23
October 18, 2022
What cool project have you built using flask so far
My two projects... First the big one, a text adventure game engine and platform: https://www.ifspace.net Then my goofy one, a pizza recipe designed to be understood by aliens... and the vote for which person should be earths ambassador for when aliens visit: https://www.planet.pizza More on reddit.com
🌐 r/flask
55
16
September 2, 2023
People also ask

Can Flask be used for big projects?
You can use Flask for big projects, but it may require additional components and tools to handle the increased complexity.
🌐
projectpro.io
projectpro.io β€Ί blog β€Ί 15+ exciting python flask projects for data science enthusiasts
15+ Exciting Python Flask Projects for Data Science Enthusiasts
Do companies use Python Flask?
Yes, many companies use Flask for web application development. Flask's flexibility and scalability make it ideal for developing web applications and APIs.
🌐
projectpro.io
projectpro.io β€Ί blog β€Ί 15+ exciting python flask projects for data science enthusiasts
15+ Exciting Python Flask Projects for Data Science Enthusiasts
What can I do with Python Flask?
You can use Python Flask for various web applications, from simple CRUD applications to complex, high-traffic web applications. You can also use Flask to run Python scripts, create RESTful APIs, develop custom extensions, work with databases, and implement authentication and authorization.
🌐
projectpro.io
projectpro.io β€Ί blog β€Ί 15+ exciting python flask projects for data science enthusiasts
15+ Exciting Python Flask Projects for Data Science Enthusiasts
🌐
GitHub
github.com β€Ί helloflask β€Ί flask-examples
GitHub - helloflask/flask-examples: Example applications for Flask learners. Β· GitHub
Cache (/cache): Cache with Flask-Caching. SayHello: A simple message board. Bluelog: A blog engine that supports category and resource management. Albumy: A full-featured photo-sharing social networking.
Starred by 232 users
Forked by 159 users
Languages Β  JavaScript 50.6% | HTML 33.9% | CSS 10.5% | Python 4.7%
🌐
Miguel Grinberg
blog.miguelgrinberg.com β€Ί post β€Ί the-flask-mega-tutorial-part-i-hello-world
The Flask Mega-Tutorial, Part I: Hello, World! - miguelgrinberg.com
This worked for me export FLASK_APP=app/microblog.py ... @Dan: I recommend that you use the links to GitHub in the introduction in each chapter to see what the correct file structure for the project is.
🌐
ProjectPro
projectpro.io β€Ί blog β€Ί 15+ exciting python flask projects for data science enthusiasts
15+ Exciting Python Flask Projects for Data Science Enthusiasts
October 28, 2024 - If you want to expand your web development skills using Flask and Python, don't miss checking out these intermediate-level Python Flask projects with code examples. This collection of projects is designed to help you improve your knowledge of Flask and Python while building fully functional ...
🌐
DigitalOcean
digitalocean.com β€Ί community β€Ί tutorials β€Ί how-to-make-a-web-application-using-flask-in-python-3
Build a Flask Python Web App from Scratch | DigitalOcean
November 6, 2025 - By the end of this tutorial, you’ll build a fully working blog application in Flask, complete with pages, a database, and CRUD features. You’ll practice real-world patterns for structuring routes, rendering templates, handling forms, and persisting dataβ€”then see how to take the project toward ...
Find elsewhere
🌐
Full Stack Python
fullstackpython.com β€Ί flask-code-examples.html
Flask Example Projects and Code
Flask Β· Bottle Β· Pyramid Β· TurboGears Β· Falcon Β· Morepath Β· Sanic Β· Other web frameworks Β· Jinja2 Β· Mako Β· Django Templates Β· HTML Β· CSS Β· Responsive Design Β· Minification Β· Bootstrap Β· Foundation Β· React Β· Vue.js Β· Angular Β· Celery Β· Redis Queue (RQ) Dramatiq Β·
🌐
Flask
flask.palletsprojects.com β€Ί en β€Ί stable β€Ί tutorial β€Ί layout
Project Layout β€” Flask Documentation (3.1.x)
/home/user/Projects/flask-tutorial β”œβ”€β”€ flaskr/ β”‚ β”œβ”€β”€ __init__.py β”‚ β”œβ”€β”€ db.py β”‚ β”œβ”€β”€ schema.sql β”‚ β”œβ”€β”€ auth.py β”‚ β”œβ”€β”€ blog.py β”‚ β”œβ”€β”€ templates/ β”‚ β”‚ β”œβ”€β”€ base.html β”‚ β”‚ β”œβ”€β”€ auth/ β”‚ β”‚ β”‚ β”œβ”€β”€ login.html β”‚ β”‚ β”‚ └── register.html β”‚ β”‚ └── blog/ β”‚ β”‚ β”œβ”€β”€ create.html β”‚ β”‚ β”œβ”€β”€ index.html β”‚ β”‚ └── update.html β”‚ └── static/ β”‚ └── style.css β”œβ”€β”€ tests/ β”‚ β”œβ”€β”€ conftest.py β”‚ β”œβ”€β”€ data.sql β”‚ β”œβ”€β”€ test_factory.py β”‚ β”œβ”€β”€ test_db.py β”‚ β”œβ”€β”€ test_auth.py β”‚ └── test_blog.py β”œβ”€β”€ .venv/ β”œβ”€β”€ pyproject.toml └── MANIFEST.in
🌐
GeeksforGeeks
geeksforgeeks.org β€Ί flask-creating-first-simple-application
Flask - (Creating first simple application) - GeeksforGeeks
August 18, 2024 - Flask is a web application framework written in Python. Flask is based on the Werkzeug WSGI toolkit and Jinja2 template engine. Both are Pocco projects. This article revolves around how to deploy a flask app on Heroku.
🌐
Reddit
reddit.com β€Ί r/flask β€Ί real life examples of complex applications
r/flask on Reddit: Real life examples of complex applications
October 18, 2022 -

Are there some good examples of real applications (not hello world todo/blog post or tutorials) of Flask applications, from where a new flask user could learn best practices from?

Flask doesn't force any design patterns or specific ways to do anything on me, and that leaves me wondering about what are the best ways to do something. How do I split up the routes file from all-routes-in-a-file.py to something more manageable, how do I validate input requests coming from a JS front-end, what are the best practices for doing thing X and Y, that I haven't even thought about yet.

Background information: I am writing a back-end api for a Vue frontend, there are no templates in the flask app, I am using JWT for authentication already. I think I don't need blueprints, because I don't have any templates to separate from the other things. I just don't want to bunch all my routes together in a huge file, like.. all the examples on the internet do.

I have found some open-source flask examples, but they seemed to be doing something weird, or.. were really outdated.

Or should I just write my back-end in Java and Spring, since that is used at work, and I can steal ideas and patterns from work projects? Wanted to use flask, to not have to deal with the massiveness of Spring and Java.

🌐
Machinelearningprojects
machinelearningprojects.net β€Ί home β€Ί 10+ top python flask projects in 2026 – with source code
10+ Top Python Flask Projects In 2026 - With Source Code - Machine Learning Projects
September 22, 2024 - In this project, I built an IPL Score Prediction model using Ridge Regression which is just an upgraded form of Linear Regression. We have the IPL data from 2008 to 2017. We will also be building a beautiful-looking interactive Flask model.
🌐
Full Stack Python
fullstackpython.com β€Ί flask.html
Flask - Full Stack Python
Flask by Example: Part 1 shows the basic first steps for setting up a Flask project. Part 2 explains how to use PostgreSQL, SQLAlchemy and Alembic. Part 3 describes text processing with BeautifulSoup and NLTK.
🌐
Flask
flask.palletsprojects.com β€Ί en β€Ί stable β€Ί tutorial
Tutorial β€” Flask Documentation (3.1.x)
Once you become more comfortable with Flask, you can step out of this structure and take full advantage of Flask’s flexibility. The tutorial project is available as an example in the Flask repository, if you want to compare your project with the final product as you follow the tutorial.
🌐
Pythonista Planet
pythonistaplanet.com β€Ί python-flask-project-ideas
7 Python Flask Project Ideas for Beginners – Pythonista Planet
May 5, 2023 - Click here to check it out. You can create a web application using Python Flask, which can act as a feedback form for your company or any services that you offer. For example, if you’re a freelance web developer, you can use this feedback ...
🌐
Visual Studio Code
code.visualstudio.com β€Ί docs β€Ί python β€Ί tutorial-flask
Flask Tutorial in Visual Studio Code
November 3, 2021 - In this Flask tutorial, you create a simple Flask app with three pages that use a common base template. Along the way, you experience a number of features of Visual Studio Code including using the terminal, the editor, the debugger, code snippets, ...
🌐
Real Python
realpython.com β€Ί flask-by-example-part-1-project-setup
Deploying a Python Flask Example Application Using Heroku – Real Python
March 12, 2023 - Sample Code: Click here to download the source code you’ll use to build a Python Flask example application in this turorial. For small applications, like the one you’re working with in this tutorial, you can write all the code in a single file, organizing your project as follows:
🌐
GitHub
github.com β€Ί XD-DENG β€Ί flask-example
GitHub - XD-DENG/flask-example: A minimal web app developed with Flask Β· GitHub
A minimal web app developed with Flask framework.
Starred by 118 users
Forked by 135 users
Languages Β  Python 56.1% | HTML 43.9%
🌐
GitHub
github.com β€Ί rochacbruno β€Ί flask-project-template
GitHub - rochacbruno/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. Β· GitHub
This template is archived. UV can now generate a sample project I recommend using UV to bootstrap your peojects. Copier is a tools that can bootstrap projects from templates. A full feature Flask project template.
Starred by 198 users
Forked by 27 users
Languages Β  Python 55.0% | Makefile 23.3% | Shell 11.7% | HTML 8.9% | Dockerfile 1.1%