Skip to content

Shoppers is a comprehensive eCommerce platform developed using the MERN stack (MongoDB, Express, React, Node.js). It features a responsive frontend for browsing products, managing shopping carts, and a robust backend with APIs for product management and user authentication.

Notifications You must be signed in to change notification settings

md-hussain28/Shoppers

Repository files navigation

Shoppers - MERN Stack eCommerce Website

Shoppers is a full-stack eCommerce platform developed using the MERN stack (MongoDB, Express, React, Node.js). This project covers both frontend and backend components required to operate an online store.

Features

  • Product Catalog: Display a variety of products with details.
  • Shopping Cart: Manage products, quantities, and checkout process.
  • User Authentication: Register, login, and manage user accounts securely.
  • Admin Panel: Control panel to add, update, and manage products.
  • APIs: Backend APIs for CRUD operations on products, user authentication, and cart management.

Technologies Used

  • Frontend: React.js with React Router for navigation
  • Backend: Node.js with Express.js for RESTful APIs
  • Database: MongoDB (MongoDB Atlas recommended for cloud deployment)
  • Authentication: JSON Web Tokens (JWT) for secure authentication
  • Admin Interface: Custom routes and middleware for admin functionalities

Installation and Setup

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/md-hussain28/Shoppers.git
    cd Shoppers

About

Shoppers is a comprehensive eCommerce platform developed using the MERN stack (MongoDB, Express, React, Node.js). It features a responsive frontend for browsing products, managing shopping carts, and a robust backend with APIs for product management and user authentication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published