30 Sakr Qurish St, Sheraton, Cairo, Egypt

Dare to Create

Hossam X Studios — #1 Best Creative Digital Agency Since 2021. We take care of your IT — web, mobile, software, marketing and design — so you can focus on your business.

Case Study · Mobile App

Yalla Box

Delivery, in the driver’s hand.

A bilingual (EN / AR) courier app that puts the whole shipment lifecycle in a driver’s pocket — accept jobs, run the route, call the customer, capture the cash and close the order, in light or dark mode.

Client
Yalla Box
Industry
Logistics · Last-Mile Delivery
Platform
iOS & Android · Flutter
Scope
Courier Driver App
Bilingual EN / AR Light & Dark Mode Live Order Tracking
Yalla Box — all orders
Yalla Box — assigned shipments home
01 The Brief

One App To Run Every Delivery.

Yalla Box needed to take its couriers off paper manifests and phone calls and put the whole job on one screen — the shipments assigned to them, the orders waiting, and every action needed to move a parcel from the warehouse to the customer’s door.

The app had to work for an Arabic-first delivery team without losing English speakers, hold up in bright daylight and at night, and let a driver accept, dispatch, deliver and collect payment without ever leaving the order. Everything a courier does in a day, in their hand.

  • Bilingual EN / AR with full right-to-left layout support.
  • A driver dashboard showing assigned shipments at a glance.
  • The complete lifecycle — accept, dispatch, deliver, collect — on one order screen.
  • One-tap customer call and live map routing to the drop-off.
02 What It Does

Built Around The Driver’s Day.

Bilingual EN / AR

A fully Arabic-first interface with right-to-left layout and a one-tap EN / AR switch, so every courier reads the job in their own language.

Light & Dark Mode

A tuned light and dark theme that stays legible in bright daylight on the road and easy on the eyes during night runs.

Full Shipment Lifecycle

Accept or reject, start the shipment, mark out-for-delivery and delivered — a live status timeline drives every order from pending to done.

Live Map Routing

Each order carries its delivery location and a “View on Map” route, so the driver navigates straight to the drop-off.

One-Tap Customer Call

Customer name and number sit on every order with a single call button — no copying numbers, no leaving the app.

In-App Payment Capture

Subtotal, shipping and total in EGP per order, payment method on file, and a “Mark as Paid” action to settle cash on delivery.

Inside The App

The Driver’s Home Base.

A personal greeting, the count of assigned shipments, and an orders queue split by status — everything a courier needs the moment they open the app.

Assigned shipments dashboard
Home
Assigned Shipments
All orders with status tabs
Queue
All Orders · By Status
03 The Lifecycle

From Pending To Delivered — One Screen.

A live status timeline runs along the top of every order. As the driver acts, the order advances — and the buttons change with it, so the right next step is always the obvious one.

Step 01
Pending

A new order lands. The driver reviews customer, items and total, then taps Accept or Reject.

Step 02
Processing

Once accepted, the order is prepped. The driver hits Start Shipment to head out — or cancels if needed.

Step 03
Out For Delivery

On the road with map routing. The driver can Mark as Delivered, collect payment, or cancel.

Step 04
Delivered & Paid

The order closes out green, the cash is marked paid, and the timeline reads complete end to end.

Inside The App

Every Status, Every Action.

The same order detail screen carries the driver through the whole job — the timeline and the action buttons reshape themselves at each stage.

Order details — pending, accept or reject
Pending
Accept or Reject
Order details — processing, start shipment
Processing
Start Shipment
Order details — out for delivery
Out For Delivery
Mark as Delivered
Order details — route, map and order items
Route
Delivery Route & Items
Order details — delivered and paid
Delivered
Closed & Marked Paid

Our drivers stopped juggling phone calls and paper. They open Yalla Box, see their shipments, and close every order from one screen — in Arabic, day or night.

— Operations Lead, Yalla Box
Highlights

What Shipped.

2
Languages EN / AR
5
Lifecycle Stages
2
Themes Light / Dark
1
App, Every Job
Next Project

Need a mobile app your team actually runs the day on?

We design and build mobile apps end to end — bilingual, themed, and wired to the real workflow your people repeat every day. If you have an operation that belongs in a pocket, let’s talk.