Skip to content

Create and manage blogs effortlessly with our MERN stack website, featuring user authentication, dynamic posts, comments, and seamless search functionality. Powered by React, Node.js, and MongoDB.

Notifications You must be signed in to change notification settings

rishabh3562/Blog-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Create and manage blogs effortlessly with our MERN stack website, featuring user authentication, dynamic posts, comments, and seamless search functionality. Powered by React, Node.js, and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published