Skip to content

jsiddh1616/Blog-post

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Personal Blog Post.

Functionality

  • Users need to register/login in order to comment on posts.
  • Passwords are securely encoded with hashing and salting functions of the werkzeug.security package.
  • User authentication is done with a flask_login object
  • Only Admin users can create and delete posts.
  • Users can get in contact with the the owner(me) by sending a message, which gets transferred via email over a SMTP client session object.
  • The App makes use of CKEditor (for creating posts and comments); a WYSIWYG rich text editor which enables writing content directly inside of web pages/online applications.
  • (Production) WSGI server is setup with Gunicorn to run the Live Python Application on Heroku. PostgreSQL database is used for production.
  • (Development) Development and testing is done locally with a SQLite database.

Packages

  • See requirements.txt for all packages and dependencies used.

About

Blog built with Flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published