Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 1.86 KB

README.md

File metadata and controls

67 lines (42 loc) · 1.86 KB

Python Flask Blog Web App

Blog Web Application developed for 100 days of code on Udemey.

At the time of writing, the app has been delployed on Heroku here. Developed using Flask and Bootstap. The html/css/bootstrap structure is sourced from Start Bootstrap - Clean Blog template.

Functionality Overview:

  • Users can register or login
  • Non registered/logged in users can view the sites contents.
  • Logged in users can create, edit and delete their blog posts.
  • Logged in users can post comments on other posts.
  • Users can submit a contact form
  • Users passwords are hashed
  • Users data, posts and comments are stored in a relational database.

Site Walkthrough:

demo gif

Screenshots:

  • Index page - Non logged in user

index page

  • Login page

login page

  • Register page

register page

  • Index page - Logged in user

logged in index page

  • Logged in creator - Blog post

logged in creator post

* Logged in - creator delete post

logged in - delete post

  • Logged in edit post

logged in edit post

  • Not logged in blog post

not logged in blog post

  • Logged in - other user - blog post

not logged in blog post