Since we had to plan for a lot of use cases, we designed with two main considerations:
1. Optimizing design by focusing on 3 passengers buying 2 products each (which covers 85% of their use cases), while;
2. Accommodating most scenarios, including edge cases, by designing for the most complex scenario (which is multi city flight with multiple layovers)
To meet with the goals, we decided to include book, check-in, trips, and flight status in our roadmap. We wanted to deliver an experience that was transparent, quick, and efficient. We aimed to clean up a lot of their flows, and to add accelerators to speed up user tasks. We also aimed to provide enough information for transparency, while maintaining a clean and uncluttered aesthetic. Visually, we went with a modular card-based design to maintain consistency and elegance.