Blogify is a modern blog web application where users can create, view, and comment on blog posts.
Built using Node.js, Express.js, MongoDB, and EJS templating, Blogify supports full user authentication, blog CRUD operations, and dynamic content rendering.
- ๐ User Authentication (Signup / Login / Logout)
- ๐ Create, Read, Update, Delete (CRUD) for Blogs
- ๐ฌ Comment System with User Reference
- ๐จ EJS Templating with Bootstrap 5 Styling
- ๐ Secure Routes for Authenticated Users
- ๐๏ธ MongoDB Database with Mongoose ODM
| Layer | Technology |
|---|---|
| Backend | Node.js, Express.js |
| Database | MongoDB, Mongoose |
| Templating | EJS |
| Frontend | HTML5, CSS3, Bootstrap 5 |
git clone https://github.com/Muteeb-Haider55/blogify.git
cd blogify
npm install
npm startMake sure to add your .env file for environment variables.
For queries or collaborations, reach out at [email protected]
๐ก Blogify: Where ideas turn into stories.