Skip to content

adeshasur/Supermarket-Project

Repository files navigation

🛒 Supermarket Microservices Project

This is a group project for the EAD-2 Module. It simulates a supermarket management system using Microservices Architecture.

🔌 Port Allocations

Service Name Port Technology
Frontend 3000 React JS
Product Service 8081 Spring Boot
Inventory Service 8082 Spring Boot
Customer Service 8083 Spring Boot
Order Service 8084 Spring Boot
Payment Service 8085 Spring Boot
API Gateway 8080 Spring Boot
Service Registry 8761 Eureka

🚀 How to Run

  1. Start the Database Services (MySQL).
  2. Run each Microservice independently in IntelliJ IDEA.
  3. Run the Frontend using npm start.

About

A microservices-based Supermarket Management System built with Spring Boot and React. Includes Product, Inventory, Customer, Order, and Payment services, each with its own database. Uses Spring Cloud Gateway and Eureka for routing and discovery, supporting CRUD, orders, and simulated payments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors