Case study · Delivery & Mobility
Food delivery and ride booking in one app — for Mondial
Mondial runs food delivery and ride booking in Doha. We built both sides of it as native apps on iOS and Android: the customer app people order and ride from, and the partner app the restaurants run their kitchen from.


At a glance
Two everyday errands that usually need two apps.
Getting food delivered and getting a ride are normally two installs and two sign-ups. Mondial puts both behind one account in Doha — and behind that sits a second app, for the restaurants on the other side of the order.
There is no separate food app and ride app, and no second registration. The home screen offers both, the tab bar switches between them, and the same account carries across either way.
Each app is built natively for its platform rather than wrapped once and shipped twice. The screens on this page are from the iOS build.
- Client
- Mondial
- Sector
- Food delivery & mobility
- Market
- Doha, Qatar
- What we built
- Two apps — customer and restaurant partner
- Platforms
- Native iOS and Android, both apps
- Customer app
- Food ordering, ride booking, live order tracking
- Partner app
- Order queue, menu & inventory, earnings
- Sign-in
- Mobile or email, Google, Apple
- Currency
- Qatari riyal
The customer app
From sign-in to the front door.
Four screens are the whole journey: getting in, choosing, the route, and then what was paid and why.




The partner app
The other side of the same order.
The restaurant never sees the customer app. It sees the same order from its own end: accept it, cook it, and see what it earned.




One status, two sides
Four states, named the same way in both apps.
An order carries one status, and both apps use the same words for it. The customer watches the track fill in; the restaurant moves it along from its queue.
- Confirmed
- The restaurant has accepted the order, and the first step on the customer’s track lights up.
- Food Ready
- The kitchen has finished, and the order leaves Preparing in the restaurant’s queue.
- On the Way
- A driver is carrying it, and the customer has their name and number.
- Delivered
- The order closes, and its value lands in the restaurant’s earning history.
Building something with two sides?
Tell us who is on each side and what one transaction has to do from beginning to end. We will map it and tell you what it takes to build.