Connected Cabin
Role
Lead Product Designer
team
Partnered with 2 PMs and 1 Designer
Timeline
6 months (Apr - Sept 2023)

Overview

The problem: a revenue leak in the sky

The strategy: a system built to sell
how might we
Extend the sales journey beyond the aisle, empower crew without adding friction, and creating more moments for passengers to buy?
Solution: connected by design
The goal was simple but powerful: delivering the right product, at the right time, through the right channels. Connected Cabin reimagines in-flight sales as a connected journey instead of a rushed mid-flight transaction.
Built for offline realities and operational simplicity, it empowers passengers to order anytime from gate to landing, while giving crew real-time visibility and effortless tools to stay in sync.
The
Guest
App
Seamless ordering – from gate to cruising altitude
before takeoff
Extending the sales window
Passengers could now pre-order meals during check-in or boarding when attention was highest and decisions less rushed.
This helped shift revenue earlier, reduce spoilage, and simplify mid-flight service.
during the flight
Removing friction from buying
During flight, the app offered seat-specific and cabin-aware menus, available throughout the journey — not just during one rushed cart pass.
Orders were synced to the crew, reducing back-and-forth and manual tracking.
when offline
Building confidence in completion
With offline-first architecture, passengers could browse, order, and even queue payment without connectivity.
Payment methods included pay now, pay later, and wallet options, tailored to airline operational realities.

The
Crew
App
Built for the aisle — fast, accurate, and always in sync

Sell smarter, not slower
I redesigned the order flow to decouple ordering from delivery, letting crew capture multiple requests in one pass and fulfill them later. This cut aisle time and doubled sales in half the service window during in-flight simulations.
On a live flight, the purser used it seamlessly on her first try and immediately asked when it could go live.

Stay in sync - without internet
To bypass unstable and expensive data usage onboard, we built a mesh network that synced orders and inventory across all devices in real time. Orders displayed with large, seat-specific labels and auto-sorted front to back to match natural service flow.
Now any crew member could fulfill or edit an order, with changes instantly visible to others. This cut handoffs, reduced back-and-forth communication, and made teamwork smoother. After six live test rounds, crews reported faster service and found the interface intuitive without the need for extra training.

Know what’s available, control what’s not
We gave crew direct control of in-flight inventory, letting them pause items, adjust stock, or hide sold-out products with just a few taps. Menus stayed accurate in real time, preventing guests from ordering items that weren’t available.
The result: fewer complaints, faster service, and more effective upsells by highlighting what could actually be delivered. Crews reported greater confidence managing sales throughout the flight.
Real flights, real results
Across six test flights with the airline, we validated the guest-to-crew system in real-world conditions. Through in-flight simulations, live observations, and hands-on crew usage, we measured both business impact and user satisfaction — capturing results from both passenger and crew perspectives.
Reflection
This project reminded me that onboard retail isn’t just about an interface — it’s about shaping the environment where crews work and passengers experience service.
My most valuable insights came from observing flight attendants in action, seeing how space, timing, and workflow defined their needs more than any screen could. Those moments reinforced that the best designs don’t come from wireframes, but from being present with users in their world.