Skip to content

Blogify - A Simple Blogging PlatformBlogify is a lightweight blogging platform built with Node.js, Express, and MongoDB. It allows users to create, edit, and delete blog posts, providing a seamless experience for both authors and readers. The application features an intuitive admin dashboard for managing posts and user authentication.

Notifications You must be signed in to change notification settings

NP5555/Blogify_MERN-Blogging-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blogify MERN Blogging Platform A full-stack blogging platform built using the MERN (MongoDB, Express.js, React.js, Node.js) stack, designed for users to create, view, and manage blog posts with authentication and authorization features.

Features User Authentication (Login/Register) Blog Creation, Editing, and Deletion View Blogs with Comment Support Responsive UI using EJS and CSS Getting Started Prerequisites Node.js (v14+ recommended) MongoDB (local or Atlas) Installation Clone the repository:

bash Copy code git clone https://github.com/NP5555/Blogify_MERN-Blogging-platform.git cd Blogify_MERN-Blogging-platform Install dependencies for the server and client:

bash Copy code npm install Set up environment variables:

Create a .env file in the root directory and add: plaintext Copy code MONGO_URI= JWT_SECRET= PORT= Start the application:

bash Copy code npm start Access the platform at http://localhost:.

Folder Structure /server: Backend API built with Express /public: Static assets /views: Frontend views in EJS Contributing Fork the repository. Create your feature branch (git checkout -b feature/AmazingFeature). Commit your changes (git commit -m 'Add some AmazingFeature'). Push to the branch (git push origin feature/AmazingFeature). Open a pull request.

About

Blogify - A Simple Blogging PlatformBlogify is a lightweight blogging platform built with Node.js, Express, and MongoDB. It allows users to create, edit, and delete blog posts, providing a seamless experience for both authors and readers. The application features an intuitive admin dashboard for managing posts and user authentication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published