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 | ✅ |
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 💯