r/pythoncoding 11d ago

I created a Flask-based Blog App with Tons of Features! 🔥

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!

4 Upvotes

0 comments sorted by