Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.03 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.03 KB

MERN Stack Blog Website

This is a full-stack blog website built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The website allows users to read and write blog posts on various topics.

Features

  • User authentication: Sign up and log in to create, edit, and delete blog posts.
  • Blog posts: Create, edit, and delete your own blog posts.
  • Comment system: Users can comment on blog posts.
  • Search functionality: Search for blog posts by keywords or categories.
  • Pagination: Display a limited number of blog posts per page with pagination.

Technologies Used

  • Frontend: React.js
  • Backend: Node.js with Express.js for the server.
  • Database: MongoDB for storing blog posts and user data.
  • Image Upload: Multer is used for handling image uploads in the backend.

Getting Started

Prerequisites

  • Node.js and npm (Node Package Manager) should be installed on your system.
  • MongoDB should be installed and running.

Installation

  1. Clone the repository:

    https://github.com/rishabh3562/Blog-Web-App.git