Hey r/pythoncoding!
I just wanted to share a fun little project I’ve been working on – FlaskBlog! It’s a simple yet powerful blog app built with Flask. 📝
What’s cool about it?
Admin panel for managing posts
Light/Dark mode (because who doesn’t love dark mode?)
Custom user profiles with profile pics
Google reCAPTCHA v3 to keep the bots away
Docker support for easy deployment
Multi-language support: 🇬🇧 English, 🇹🇷 Türkçe, 🇩🇪 Deutsch, 🇪🇸 Español, 🇵🇱 Polski, 🇫🇷 Français, 🇵🇹 Português, 🇺🇦 Українська, 🇷🇺 Русский, 🇯🇵 日本人, 🇨🇳 中国人
Mobile-friendly design with TailwindCSS
Post categories, creation, editing, and more!
Share posts directly via X (formerly Twitter)
Automated basic tests with Playwright
Time zone awareness for all posts and comments
Post banners for more engaging content
Easily sort posts on the main page
Detailed logging system with multi-level logs
Secure SQL connections and protection against SQL injection
Sample data (users, posts, comments) included for easy testing
You can check it out, clone it, and get it running in just a few steps. I learned a ton while building this, and I’m really proud of how it turned out! If you’re into Flask or just looking for a simple blog template, feel free to give it a try.
Would love to hear your feedback, and if you like it, don’t forget to drop a ⭐ on GitHub. 😊
🔗 GitHub Repo
📽️ Preview Video
Thanks for checking it out!