This project is a simple delivery message system that uses gRPC and message broker to create and track delivery orders.
Objective: have a functional gRPC API that create delivery orders and track the delivery progress.
This is a working demo of the project. It shows the UI, the gRPC server, and the message broker microservice. The UI is subscribed to the delivery topic, and it updates the screen based on new messages.
--
- As a user, I want to have a gRPC function that can create a delivery order.
- As a user, I want to have a gRPC function that can update a delivery order.
- As a user, I want to have a persistence layer that can create delivery orders.
- As a user, I want to have a persistence layer that can update delivery orders.
- As a user, I want to have a message broker microservice that can publish messages when a order is created or updated.
- As a user, I want to have a UI that is subscribed to the delivery topic, and can update the screen based on new messages.
- As a user, I want to have a logging system that can log messages to a file.
- validate inputs
- add code and general documentation