BringMyFood
Function guides

Every screen, one role at a time.

Pick a role to read what each screen of its app shows, what can be done on it, and what happens next. Screens are listed in the order a user meets them.

How one order crosses the four roles
Who moves the status, in order

When the staff or courier screens are not open, the customer app simulates them so the order still completes. Open the real screens and they take over.

See it live
The demo wall shows all four roles side by side, already logged in.
Open