Skip to content

KarthikMgOrg/happykart-ecom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HappyKart E-Commerce Node Express Application

Welcome to HappyKart, a cutting-edge e-commerce platform powered by Node.js and Express. Follow these simple steps to run the application locally on your machine.

happykart-demo.mp4

Here is the Design Document

Prerequisites

Make sure you have the following installed on your machine:

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/happykart.git
    cd happykart
    
  2. Launch the Microservices

    Customer

    cd customer
    npm install
    npm run start
    

    Products

    cd products
    npm install
    npm run start
    

    Shopping

    cd shopping
    npm install
    npm run start
    

    UI

    cd frontend/ecommerce-ui
    npm install
    npm run start
    
  3. Database Configuration

    1. Ensure you have MongoDB installed on your machine.
    2. Update the database configuration in the .env file.

Contributing

We welcome contributions! If you find any issues or have improvements to suggest, please open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A scalable e-commerce application using MERN stack, microservices architecture, and Docker. Built on AWS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages