/e-commerce

Primary LanguageJavaScript

E-commerce Application

Description

This project is an e-commerce application built with MERN stack (MongoDB, Express.js, React.js, Node.js). It provides a platform for users to browse, search, and purchase products.

Table of Contents

Features

  • User authentication (signup, login)
  • Product listing with details (name, description, price)
  • Shopping cart functionality
  • Checkout process
  • Admin panel for product management
  • Responsive design for mobile and desktop views

Technologies Used

  • Frontend:

    • React.js
    • Redux for state management
    • React Router for navigation
    • Bootstrap or Material-UI for styling
  • Backend:

    • Node.js
    • Express.js
    • MongoDB for database
    • Mongoose ODM for MongoDB
  • Others:

    • JWT (JSON Web Tokens) for authentication
    • Axios for API requests

Installation

  1. Clone the repository:
    git clone https://github.com/pulkitv2003/e-commerce.git
    cd e-commerce