Skip to content

Blog Website built using Python Flask and Bootstrap CSS

License

Notifications You must be signed in to change notification settings

b3mery/Flask-Blog-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Blog Website built using Python Flask and Bootstrap CSS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published