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 | ✅ |
| CKEditor 5 | ✅ |
| Search Bar | ✅ |
| Post Edit | ✅ |
| Post Views | ✅ |
| Post Delete | ✅ |
| Post Creation | ✅ |
| Comment | ✅ |
| Comment Delete | ✅ |
| Logging | ✅ |
| Debug Messages | ✅ |
| Database Checker | ✅ |
| Dark/Light Themes | ✅ |
| Responsive Design | ✅ |
- Flask
- Passlib
- WTForms
- 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 💯
- webapp doesn't run from external hosts.
- can't see any posts on home page.
- Search for "Depremler" not working.
- Unable to signup.
- Can't login
- When I comment, I get an empty comment.
- Created user has admin access.




