FlaskBlog

2 min read

I recently needed to make a computer vision program. Python GUI libraries suck, so I thought, why not use Flask as the UI interface instead?

It shouldn’t be too hard since I already have experience in HTML, CSS, and JavaScript. Though, I gave up on those a while back because freelancing websites are way too competitive.

Anyway, I followed a tutorial and made FlaskBlog. Here’s what it does:

  • Users can register, log in, and request a password reset (doesn’t send emails yet because I didn’t connect any email service).
  • Users can post and comment, like a very basic version of Twitter.

Tech Breakdown

  • HTML: 63.5%
  • Python: 31.6%
  • CSS: 4.2%
  • JavaScript: 0.7%

Current State

  • It runs locally, not hosted anywhere yet.
  • The UI is basic --- functional but nothing fancy.
  • Password reset exists but doesn’t actually work because there’s no email service connected.

That’s pretty much it.

I’ll probably share more details about this project in the future if I feel like it. For now, this is just me practicing Flask and using it as an alternative to Python’s terrible GUI libraries. If you’re interested, check out the repo: FlaskBlog on GitHub.