All work
Case 01 / 04 — 2025

Northbound

A ground-up redesign of the air travel booking experience — cutting a nine-step flow down to four, and turning fare anxiety into confidence.

Product design UX research Design system
ClientSelf-directed concept
Year2025
ScopeProduct design · UX research · Design system
Timeline14 weeks · Q1–Q2 2025
Northbound

The problem

Booking a flight had quietly become an endurance test. Nine screens stood between opening the app and a confirmed seat, and the price on the first screen was almost never the price at the end.

We audited eleven competitor flows and logged their real prices by hand in December 2025. Every one of them revealed the true total late — after seat selection, after baggage, after insurance had already been pre-ticked.

The brief was never to make the flow prettier. It was to make the number on the first screen the number you actually pay.

What we designed

Four screens: find, choose, confirm, done. Fare, bags and seat resolve in a single pass, and the running total updates on every tap instead of arriving as a surprise at checkout.

Personalisation stays optional. Seat selection can be skipped without penalty and nothing is pre-ticked. A token-driven design system keeps the same rules across iOS, Android and web, down to how a disabled fare reads to a screen reader.

Chapter 01

Understanding the problem

Where a nine-step flow actually loses people, and what the brief had to fix.

Overview & scope
The problem
Chapter 02

Research

Interviews, a competitive price audit logged by hand, and the patterns that came out of both.

Research method
Findings
Personas
Journey map
Competitive audit
Chapter 03

Structure

Rebuilding the architecture before drawing a single finished screen.

Information architecture
Wireframes
Chapter 04

Identity & design system

A mark, a palette and a type scale, resolved into tokens and components.

Brand mark
Colour
Typography
Component library
Chapter 05

The product

Find, choose, confirm — plus the states that decide whether any of it is usable.

Find
Choose
Confirm
States & accessibility
Chapter 06

Testing & outcome

Moderated rounds with twelve people, and an honest read of what actually moved.

Testing
Outcome
Reflection

What changed

9 → 4Screens between opening the app and a confirmed booking
+59 ptsStating the true total before paying — 33% to 92%
−71%Median time to identify the cheapest date in a seven-day window
6.4 / 7Median confidence at the payment step, up from 3.1
Next case study

Notch