Simple blog app built with Flask.
Contact
Dogukan Urker
| Desktop | Mobile |
|---|---|
![]() |
![]() |
![]() |
![]() |
| Feature | Status |
|---|---|
| User Page | β |
| User Login | β |
| User Points | β |
| User Delete | β |
| User Log Out | β |
| User Sign Up | β |
| User Name Change | β |
| User Settings Page | β |
| User Profile Pictures | β |
| Admin Panel | β |
| Dashboard Page | β |
| Password Reset | β |
| Password Change | β |
| Summer Note Editor | β |
| Search Bar | β |
| Post Edit | β |
| Post Views | β |
| Post Delete | β |
| Post Creation | β |
| Comment | β |
| Comment Delete | β |
| Logging | β |
| Debug Messages | β |
| Database Checker | β |
| Dark/Light Themes | β |
| Responsive Design | β |
| Custom Profile Picture | β |
| User Verification | β |
Requirements π¦
- Flask
- Passlib
- WTForms
- Flask-WTF
- Flaskwebgui ( if you run desktop.py )
- Python 3.10 or newer
download source code from Github πΎ
git clone https://github.com/DogukanUrker/flaskBlog.git
go to directory π
cd flaskBlog
install requirements.txt π½
pip install -r requirements.txt
it's ready to run π
python app.py
or
python desktop.py
for run flaskBlog as a desktop app π―




