noon Food

Delivery Agent App

A full-featured mobile app for noon Food delivery agents, covering their entire work day — from shift start to last drop-off.

✓ Shipped Mobile · iOS Solo lead 2023–2024
📸 Export "Ahlan!" cover from Figma → da-app-cover.png

noon Food — Delivery Agent App · Mobile

Delivery agents are the last mile of noon Food — they interact with the product on every single shift, often under time pressure, in varying conditions. This app is their primary tool for managing their entire work day: checking in for shifts, receiving and fulfilling orders, tracking performance, claiming incentives, managing breaks, handling payments, and reaching support when things go wrong.

I led the initial UX design of the app, covering 15+ distinct flows. The work included designing for Arabic localisation from the ground up, and developing a bespoke illustration system for the app's empty states and onboarding moments.

Agents were managing their work day across fragmented tools

Before this app, delivery agents relied on a patchwork of channels — WhatsApp groups for shift updates, phone calls for support, paper-based processes for cash handling. There was no single source of truth for an agent's shift, orders, earnings, or performance. This created errors, delays, and significant frustration.

The design challenge was to consolidate everything into a single app without overwhelming agents who needed to act quickly in the field — often with one hand, in bright sunlight, between stops.

15+ flows across the full agent work day

🔐
Login & onboarding
First-run experience and authentication
🏠
Home & navigation
App shell, bottom nav, and home dashboard
📅
Shift management
Check-in, check-out, shift scheduling
📦
Order fulfilment
Order acceptance, pickup, delivery flow
📍
Live tracking
Real-time map and delivery navigation
📈
Performance
Delivery metrics, ratings, and history
🎁
Incentives
Earnings, bonuses, and reward tracking
Break management
Break requests and shift pause flows
🏦
Bank transfer
Earnings payout and banking details
💵
Cash relay
Cash order handling and reconciliation
🛟
Support experience
In-app help and issue resolution
🔔
Notifications
Push notifications and in-app alerts

Designing for the field, not the desk

Decision 01
Design Arabic-first, not Arabic-as-an-afterthought
A significant portion of noon Food's delivery agents are Arabic speakers. Rather than designing in English and mirroring the layout for RTL, the Arabic experience was considered at every stage — from information hierarchy to icon placement to text length variation. All screens were designed and QA'd in both directions.
Decision 02
One-handed, eyes-up interaction as the design constraint
Agents are often physically moving when they use the app — on a bike, carrying a package, navigating. Every critical action was designed to be reachable with a thumb from the bottom of the screen. Confirmation steps were streamlined and destructive actions placed out of accidental reach.
Decision 03
Build a bespoke illustration system for empty states and onboarding
Generic placeholder states felt out of place in a product that agents spend their working lives in. A custom illustration style was developed — friendly, energetic, and consistent with the noon Food brand — used across empty states, shift start screens, and onboarding moments.
Decision 04
Surface earnings and performance prominently — agents care about their income
Agent motivation is directly tied to visibility of earnings and performance. Incentives, performance metrics, and daily earnings were designed to be easily accessible from the home screen — not buried in a settings menu — because agents check them constantly throughout their shift.

Key screens

📸 Home & Nav — export from Figma DA App file
Home & Navigation
The agent's home screen — shift status, today's earnings, quick actions, and bottom navigation designed for one-handed use.
📸 Order Fulfillment — export from Figma DA App file
Order Fulfilment Flow
Order acceptance, pickup confirmation, delivery steps, and customer contact — designed to minimise taps under time pressure.
📸 Performance & Incentives — export from Figma DA App file
Performance & Incentives
Daily and weekly performance metrics, delivery ratings, earnings breakdown, and bonus tracking — accessible from the home screen.

Shipped and in active use

The app shipped and is used by noon Food delivery agents across the region on every shift.

15+
Distinct flows designed — covering the full agent work day
2
Languages designed from the ground up — English and Arabic (RTL)
Shipped and in active use by noon Food delivery agents
Add impact metric — e.g. DAU, order completion rate, or agent satisfaction
Project details
Company
noon Food
Product
Delivery Agent App
Platform
Mobile · iOS
Status
✓ Shipped
Year
2023–2024
My role
Title
Product Design Lead
Ownership
Solo lead
Initial design; others have continued to build on the work
What I owned
  • End-to-end UX across 15+ flows
  • Arabic (RTL) localisation design
  • Bespoke illustration system
  • App navigation architecture
  • Shift, order, and payment flows
  • Performance and incentives surfaces
← Back
All projects