Skip to content

NikunjRathore/bloggify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bloggify

*Overview: Bloggify is a full-stack blogging platform where users can create, read, and manage blog posts, upload images, and interact through a comment system. The project demonstrates complete backend–frontend integration using Node.js, Express, MongoDB, and server-rendered templates.

*Features: User Signup & Signin authentication: using JWT tokens(stateless auth) Secure password hashing(using crypto library{pre-installed} of node) Create, Read, and Manage blog posts for signin users(only read from over for unsignined ones) Image upload support using Multer in blog Comment system on blog posts with person ids and also creater name User-specific blog storage and blog-specific comment storage Responsive UI with Bootstrap Session-based authentication Protected routes for authorized users

*Tech Stack -> Frontend HTML, CSS, EJS, Bootstrap -> Backend Node.js, Express.js, Mongodb, Mongoose, multer, cookie-parser

*Future Improvements: Adding Profile page with add image and update Profile option Adding description of blogs to be displayed to home screen and full blog only when Read blog is clicked Search Button for blog search to be activate Better UI/UX Deploy the project

About

Project of blog submission with comment and all features. It uses bootstrap and basic backend server-side-rendering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors