supercoolx / Ecommerce-MERN-frontend

This is the ecommerce website example.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MERN-E-Commerce-Frontend

MERN-E-Commerce-Frontend is the frontend of an e-commerce web application built with ReactJS ,Material UI, ContextAPI, React-router-dom

Live Link

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

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

  • MongoDB
  • ReactJS
  • NodeJS
  • ExpressJS

Images

Dashboard Dashboard Dashboard Orders Users HomePage Products Product Payment Cart UserProfile

Backend

The backend of the application is built with NodeJS and ExpressJS and uses a MongoDB database to store the product and user data. The source code for the backend can be found at https://github.com/Saurabh-8585/MERN-E-Commerce-Backend.

Installation and Usage

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

  1. Clone the repository:

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

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

    npm start
    
  4. Open http://localhost:3000 in your web browser.

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

This is the ecommerce website example.


Languages

Language:JavaScript 94.0%Language:CSS 5.4%Language:HTML 0.5%