Diagramium
🛵 Narrated diagram

Food delivery app — who can do what

Customers, couriers, restaurants and support — every actor and capability of a delivery platform, narrated.

12 steps1 min readNarrated with a studio voice
Food delivery app — who can do what«include»A user or external system that interacts with the systemCustomerA user or external system that interacts with the systemCourierA user or external system that interacts with the systemRestaurantA user or external system that interacts with the systemSupport agentA labelled box that groups the use cases inside one systemDelivery platformA goal the system helps an actor achieve — drawn as an ellipseBrowse restaurantsA goal the system helps an actor achieve — drawn as an ellipsePlace an orderA goal the system helps an actor achieve — drawn as an ellipseTrack delivery liveA goal the system helps an actor achieve — drawn as an ellipseAccept & deliver ordersA goal the system helps an actor achieve — drawn as an ellipseManage menu & pricesA goal the system helps an actor achieve — drawn as an ellipseConfirm & prepare ordersA goal the system helps an actor achieve — drawn as an ellipseResolve issues & refunds
Food delivery app — who can do what — the complete diagram. Press Present to watch it build itself.
Step 1 of 12

Customer

A delivery app looks simple, but four very different people use it at once. Meet the first: the hungry customer.

Step 2 of 12

Courier

The courier sees a completely different app — a map, a queue of offers, and turn-by-turn directions.

Step 3 of 12

Restaurant

The restaurant runs a tablet at the pass, where new orders ring in next to the kitchen.

Step 4 of 12

Support agent

And when anything goes wrong, a support agent steps in with tools none of the others have.

Step 5 of 12

Delivery platform

Everything inside this boundary is the platform itself — the system we are designing.

Step 6 of 12

Browse restaurants

Browsing is the shop window: search, cuisines, ratings and delivery times, tuned to your address.

Step 7 of 12

Place an order

Placing an order is the money moment — cart, payment, and a promise: your food in thirty-five minutes.

Step 8 of 12

Track delivery live

Live tracking turned waiting into watching: you see the kitchen confirm, the courier ride, the map update in real time.

Step 9 of 12

Accept & deliver orders

Couriers accept, pick up and deliver. The app batches nearby orders so one ride can carry two dinners.

Step 10 of 12

Manage menu & prices

Restaurants keep their menu, prices and opening hours current — one tap can pause orders when the kitchen is slammed.

Step 11 of 12

Confirm & prepare orders

Confirming and preparing orders is included automatically every time an order is placed — no order exists without a kitchen saying yes.

Step 12 of 12

Resolve issues & refunds

Refunds, missing items, cold food — support resolves what the happy path missed. That completes the platform.

Watch it explain itself

Every step above is narrated aloud. Play it, or open it in the editor and make it yours — no account needed.