Skip to content

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.

Notifications You must be signed in to change notification settings

ashikkabeer/shop-cart-project-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published