Skip to content

Latest commit

 

History

History
3 lines (3 loc) · 980 Bytes

README.md

File metadata and controls

3 lines (3 loc) · 980 Bytes

HitCount

Full-Fledged-Blog-Application

Blog Application (Web) with complete authentication as well as authorization. User can create his/her own blog. Authentication 1 - Cannot create a blog without logging in. User can edit/delete his/her own blog. Authorization 1 - Only the author of the blog can edit/delete his/her blog. For each blog, any user can post comments. Authentication 2 - Cannot post comments without logging in. User can delete his/her own comment. Auhorization 2 - Cannot delete any other user's comment. Only the one who posted the comment has the right to do so. Express JS : Server-side Frameworks Back-end : Node JS Database : MongoDB Authentication : Passport JS Front-end : Bootstrap 4 Still need to work on UI/front-end and add flash messages(Error messages as well as Success messages) using connect-flash.