FoodBank - Annam Zero Waste, Zero Hunger
This Pandemic has taught us a lot.
- Food Providers like Restaurants/Events submit their food surplus with quantity
- App invokes the API Hosted on Cloud
- API processes the message and puts an event in Streams
- This event is picked by a functions which processes the event
- Processed event performs operation, which it updates the FoodBank DB.
- Every updated event has to be also communicated to user hence its written back to stream on different topic
- API processes this topic for messages
- Invokes the notification to Provider or Consumer accordingly
- Notification is delivered to App
- Food Consumers can initiate claims once its available in App