Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork73
DogukanUrker/FlaskBlog
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A modern blog application built with Flask, featuring a clean UI and powerful admin tools.
Watch demo on YouTube —See screenshots (mobile/desktop, dark/light)
- User System - Registration, login, profiles with custom avatars
- Rich Editor -Milkdown editor for creating beautiful posts
- Admin Panel - Full control over users, posts, and comments
- Dark/Light Themes - Automatic theme switching
- Categories - Organize posts by topics
- Search - Find posts quickly
- Responsive Design - Works great on all devices
- Analytics – Tracks post views, visitor countries, and operating systems
- Security - Google reCAPTCHA v3, secure authentication
- Advanced Logging - Powered byTamga logger
- Python 3.9+
- astral/uv
# Clone the repositorygit clone https://github.com/DogukanUrker/flaskBlog.gitcd flaskBlog/app# Run with uvuv run app.py
Visithttp://localhost:1283 in your browser.
- Username:
admin - Password:
admin
Backend: Flask, SQLite3, WTForms, Passlib
Frontend: TailwindCSS, jQuery, Summer Note Editor
Icons: Tabler Icons
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see theLICENSE file for details.
⭐ If you find this project useful, please consider giving it a star!
About
Simple blog app.
Topics
Resources
License
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors13
Uh oh!
There was an error while loading.Please reload this page.