Skip to content

About

MERN ECommerce Project

Topics

Resources

Stars

20 stars

Watchers

1 watching

Forks

Repository files navigation

Live Link

You can access the live application at https://e-shopit.vercel.app/.

MERN-E-Commerce-Backend

MERN-E-Commerce-Backend is the backend of an e-commerce web application built with MongoDB, NodeJS, and ExpressJS.

The frontend of the application is built with ReactJS, Material UI, React-router-dom,ContextAPI. The source code for the frontend can be found at https://github.com/Saurabh-8585/MERN-E-Commerce-Frontend.

Features

  • User authentication and authorization(JWT)
  • Admin dashboard for managing products, orders, users and to show statistics
  • Payemnt Gateway
  • Mail Service
  • Forgot Password & Reset Password
  • Product listing and search
  • Product details and reviews
  • Cart management
  • Order history

Tech Stack

  • ReactJS
  • MongoDB
  • NodeJS
  • ExpressJS

Images

Dashboard Dashboard Dashboard Orders Users HomePage Products Product Payment Cart UserProfile

Tech Stack

  • ReactJS
  • MongoDB
  • NodeJS
  • ExpressJS

Installation and Usage

To run the backend server on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Saurabh-8585/MERN-E-Commerce-Backend.git
    
  2. Install the dependencies:

    cd MERN-E-Commerce-Backend
    npm install
    
  3. Start the development server:

    npm run server
    

Contributing

Contributions to the project are welcome. If you find a bug or want to add a new feature, please create a new issue or pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

MERN ECommerce Project

Topics

Resources

Stars

20 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages