This is a group project for the EAD-2 Module. It simulates a supermarket management system using Microservices Architecture.
| 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 |
- Start the Database Services (MySQL).
- Run each Microservice independently in IntelliJ IDEA.
- Run the Frontend using
npm start.