Mini project of a small store system implementing three microservices:
- Product Catalog
- Inventory Management
- Order Management
This service takes care of listing the products, and searching them
Features:
- Should have a list of available products
- Should allow to search for a product
This service takes care of inventory
Features:
- Should allow to check inventory availability
- Should allow to update inventory
- Should allow to add or remove a product
The Order Management Microservice will handle the overall process of managing customer orders. This includes operations such as creating an order, retrieving order details, updating an order status, or deleting an order.
Features:
- Should allow to place an order
- Should allow to fetch order details
- Should allow to update order status
- Should allow to cancel an order