One Path, Carried By The Same Three Elements
Discovery opens on the delivery address rather than a logo, because it is the one fact every price and delivery time below it depends on — change it and the whole screen requeries. Search sits under it for people who already know what they want, and a promotion rail, a category row and a featured list sit under that for people who do not. The restaurant screen keeps the same shape as the home screen — photograph, rating and delivery time, then items — so moving between restaurants never means relearning a layout.
From the cart onward the app stops selling and starts confirming. Quantity steppers stay on every line to the last screen, the delivery address and estimate repeat at checkout rather than being taken on trust, and three payment routes — saved card, Apple Pay and cash on delivery — resolve in place through Stripe without the customer ever leaving the app. Placing the order drops straight onto a live map: courier positions arrive over a socket, the four-state timeline advances off those same events rather than off a poll, and the courier’s name, rating and vehicle are on screen from the moment the restaurant accepts.