Flaskr is a minimal blog application built using the Flask web framework.
This project was developed as part of the official Flask tutorial.

- User registration and login
- Authentication with hashed passwords
- Create, edit, and delete blog posts
- Simple and clean UI using Jinja templates
- Project structure using Blueprints and factory pattern
- SQLite database integration
git clone https://github.com/theycallmefreire/Flask-tutorial.git
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
This installs the flaskr package and its dependencies in development mode.
pip install -e .
flask --app flaskr init-db
flask --app flaskr run
Now open your browser at http://127.0.0.1:5000