TIMELINE
1 Week
ROLE
Product Designer
Skills
Mobile App Design
UX Design
UI Design

01. Introducing the Experience
The first interaction sets the tone for the entire booking experience. I designed the onboarding screen to introduce Oryx Air's identity and communicate its focus on convenient travel.
A prominent aviation visual establishes the travel context, while the brand colours, clear messaging, and primary call to action guide users towards getting started.
The goal was to create an inviting entry point without adding unnecessary friction before users reach the booking experience.

02. Making Flight Search Accessible
The home screen is where the booking journey begins. I brought the essential search controls into one interface so users can provide their travel details without navigating through multiple sections.
Departure and destination, trip type, passenger count, and travel dates are presented as the key inputs for starting a search.
I also included access to other travel services, such as hotels and car rentals, to give the concept room to support a broader travel experience.
The priority was to make flight search immediately accessible while keeping the interface organised.

03. Helping Users Compare Flight Options
Once users enter their travel details, the next challenge is choosing an option that suits their preferences.
I designed the available-flights screen around structured cards that bring important information together, including departure and arrival times, destinations, and ticket prices.
Rather than making users search through scattered information, the layout presents these details in a consistent format, helping them scan and compare the available options before moving forward.
Each flight card also includes a clear booking action to maintain continuity in the journey.

04. Making Seat Selection Easier to Understand
After selecting a flight, users move to the seat-selection stage. Here, the challenge is presenting the aircraft layout in a way that makes seat availability easy to understand.
I designed a visual seating layout with distinct states for available, selected, and unavailable seats. A supporting legend helps users interpret these states, while the layout makes seat selection more direct.
The intention was to reduce uncertainty at this stage by making the available choices visible and understandable before users proceed.
Your brand won’t fix itself. Fifteen minutes will tell us both if I can.

