mirror of
https://github.com/zaphar/kitchen.git
synced 2025-07-21 19:29:49 -04:00
18 lines
629 B
Plaintext
18 lines
629 B
Plaintext
Meal Planning: {
|
|
shape: sequence_diagram
|
|
user: Cook; client: Kitchen frontend; kitchen: Kitchen backend
|
|
|
|
user -> client: Start new meal Plan
|
|
client -> kitchen: new plan created
|
|
user -> client: Add recipe to meal plan
|
|
client -> kitchen: Update meal plan with recipe
|
|
client -> client: cache updated meal plan
|
|
user -> client: Do inventory
|
|
client -> kitchen: Store inventory mutations
|
|
client -> client: cache inventory mutations
|
|
user -> client: Undo mutation
|
|
client -> kitchen: Store inventory mutations
|
|
client -> client: cache inventory mutations
|
|
user -> user: Cook recipes
|
|
}
|