Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 1.44 KB

README.md

File metadata and controls

56 lines (38 loc) · 1.44 KB

Shop Cart Project (Node.js)

Introduction

The Shop Cart Project is a Node.js application that allows users to browse and purchase products from an online store. It provides a simple and intuitive interface for managing a shopping cart and processing orders.

Features

  • User authentication and registration
  • Product catalog with search and filtering options
  • Shopping cart functionality with add, remove, and update capabilities
  • Secure payment processing integration
  • Order history and tracking

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/shop-cart-project-nodejs.git
  2. Install the dependencies:

    cd shop-cart-project-nodejs
    npm install
  3. Set up the environment variables:

    • Create a .env file in the root directory.

    • Add the following variables:

      MONGODB_URI=<your-mongodb-uri>
      SECRET_KEY=<your-secret-key>
      
  4. Start the application:

    npm start

Usage

  1. Open your web browser and navigate to http://localhost:3000.
  2. Sign up or log in to your account.
  3. Browse the product catalog and add items to your cart.
  4. Proceed to checkout and complete the payment process.
  5. View your order history and track the status of your orders.

Contributing

Contributions are welcome! If you have any suggestions or improvements, please open an issue or submit a pull request.