Matt Morris

Flask Microblog tutorial

Authors
  • avatar
    Name
    Matt Morris
    LinkedIn

I recently completed an excellent tutorial for learning web development with Python and Flask: the Flask Mega-Tutorial by Miguel Grinberg. It covers a wide range of topics. including:

  • Building a Flask (lightweight Python-based web application framework) application
  • Database integration with SQLAlchemy
  • User authentication and authorization with Werkzeug
  • Form handling with WTForms

After completing the tutorial I deployed the application to the cloud with Render and got some excellent practice configuring it with cloud services like Brevo for email handling, Microsoft Azure text translation, and Bonsai for search functionality

Check out my deployed application here:

Flask Microblog application

*It will take a moment to spin up since I am using the Free tier on Render

The application allows you to create an account, log in with a password, reset if needed via email, and post short messages (microblogs). It's a simple yet functional web application.

Login

Password reset via email

Account creation

Microblog posts

Browse and search posts