Web application in Python, Flask and SQLAlchemy is a blog with all the attendant features.
Features:
- Registration, login, logout
- Account for every registered user with photo and info, ability to change account details
- CRUD posts
- Pagination
- Password reset by email
- Using Blueprints
Used Technologies:
- Python 3.11
- Flask 3.0
- SQLAlchemy 2.0
- Flask-Admin 1.6
- Flask-Bcrypt 1.0
- Flask-Mail 0.9
- Flask-WTF 1.2
- pillow 10.3
- email_validator 2.1
- Bootstrap 5.1
Install dependencies:
pip install -r requirements.txt