Skip to content

Arun-cn/E-Commerce-mern

Repository files navigation

E-Commerce MERN Project

This is a comprehensive E-Commerce application built using the MERN stack (MongoDB, Express.js, React, Node.js). It provides a robust platform for managing products, handling user authentication and authorization, processing orders, integrating payments, and ensuring a responsive design for an optimal user experience. The application is designed to be scalable and maintainable, making it suitable for both small and large-scale e-commerce businesses.

Features

  • User authentication and authorization
  • Product management (CRUD operations)
  • Shopping cart functionality
  • Order processing
  • Payment integration
  • Responsive design

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/E-Commerce-mern.git
  2. Navigate to the project directory:
    cd E-Commerce-mern
  3. Install server dependencies:
    cd server
    npm install
  4. Install client dependencies:
    cd ../client
    npm install

Usage

  1. Start the server:
    cd server
    npm start
  2. Start the client:
    cd ../client
    npm start

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

Contact

linkdin.com/in/arun-cn