top of page

The Challenge

Create an application flow for a core use case—flight booking—using diagrams to represent screens and states.​

Objectives:

  • Define the high-level flow for flight booking

  • Address issues found in the customer journey map

  • Lay the foundation for the prototype

Process

  • Identified the main use case for flight booking

  • Created diagrams for screens and states

  • Incorporated customer journey findings into the flow

  • Built and refined the flow for usability

  • Annotated screens, interactions, and functions

  • Resolved user concerns before finalizing

Key Takeaways

  • Designing user flows is like screenwriting—each step guides users smoothly toward their goals with minimal friction

  • Every screen must serve a purpose, ensuring tasks are completed efficiently without unnecessary complexity

View Presentation >

bottom of page