Counter

Airport food ordering, designed for time-critical journeys

At a glance

About

Airport food ordering operates under constraints unlike everyday delivery. The experience reduces uncertainty and decision overhead to enable seamless pickup before boarding.

As a Product Designer, I worked across the full design lifecycle shaping the problem, defining the system, and translating constraints into interaction flows and high-fidelity interfaces.

My Role

Interaction design

System & flow design

Wireframing → hi-fi UI

Prototyping

Usability validation

Team

Product Design: Rehan (Me),
Thushara (Jr. Designer)

Product Management: PMs

Engineering: Frontend & Backend Engineers

Timeline

April – June 2025

3 design sprints

Problem context

Why airport food is a different UX problem?

→ Food decisions at airports happen under fixed boarding deadlines

→ Users are moving through terminals, not sitting and browsing

→ The cost of a wrong decision is missing boarding, not just bad food

Gap

→ Traditional food apps optimise for choice and exploration

→ Airport environments demand certainty, speed, and low-risk decisions

Swiggy

Zomato

Eatclub

Define

Design scope & focus

Defines what the experience prioritises and what it intentionally excludes.

User context & constraints

User behaviour in airports is shaped more by environmental constraints than personal preference.

Design

Why the flow was simplified?

The experience was intentionally structured to minimise steps, eliminate unsafe decisions, and support use while users are in motion.

Key UX decisions

→ Flight context anchors all decisions across the experience

→ Only time-feasible restaurants and items are shown

→ Navigation becomes the primary state after payment

→ Order status remains persistently accessible

Intentionally removed

→ Ratings and reviews

→ Discounts, offers, and upsells

→ Deep restaurant detail pages

→ Standalone order-success confirmation screens

Flight time anchors all decisions from the start.

Only time-feasible options are shown to reduce risk.

Flight context before choice

Boarding time is established upfront to ensure every food option shown can be ordered and picked up safely before departure.

Time context is established before any food is shown.

Flight data is the system’s source of truth.

From order to movement

After payment, the experience shifts from confirmation to navigation, helping travelers reach the pickup point without breaking their travel flow.

Pickup distance is surfaced before payment.

Consumption choice is deferred until pickup feasibility is clear.

Navigation becomes the primary interface until pickup.

Order status, always in view

Order progress is condensed into a persistent strip, keeping status and navigation accessible without interrupting movement.

Order state is reduced to essentials for quick glanceability.

Navigation remains one tap away throughout preparation.

Outcome

User impact

Lower decision stress under boarding pressure

No manual estimation of prep time or walking distance

Clear handoff from digital ordering to physical pickup

Product impact

→ Reduced order failures and last-minute cancellations

→ More predictable pickup behaviour for airport restaurants

→ Scales across terminals without redesigning the experience

Wrap-up

Designing for time, not choice

→ Airport food ordering demands decisions under pressure, movement across terminals, and zero tolerance for error. This solution anchors the experience to flight context, ensuring every option shown is feasible within the traveler’s remaining time.


→ By constraining discovery, deferring secondary decisions, and shifting the post-order state toward navigation, the experience reduces cognitive load while keeping users moving confidently toward pickup without interrupting their travel flow.