Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 1.33 KB

sequence_diagrams.md

File metadata and controls

18 lines (16 loc) · 1.33 KB

Sequence diagram

Inventory/Purchase updates flow

"Inventory/Purchase updates flow diagram"

Quick Summary

Flow starts from retrieving data (inventory state,purchases) from external point of sale api (fridge,kiosk). [navigation elements 1,2,3,4]
Received data is transformed to standardised format that is known to Farmacy Food System. [navigation element 6]
Data flow is distributed into two directions [navigation elements 7,8,9]

  • notify a kitchen with inventory and purchase updates [navigation elements 10]
  • save current state to inventory database, for further search usage [navigation element 11]

Success order processing flow

"Success order processing flow"

Quick Summary

Flow starts from user intention to buy food. He opens web site or mobile application and search food based on preference. [navigation elements 1,2,3]
After view of proposed results user make choice and place order.[navigation elements 4-28]
Place Order process is quite complex it requires integration with POS Api ([navigation elements 8,9,24,25]) and Payment Gateway ([navigation elements 19,20]).
If order placement is success user view results. [navigation element 29]