Back
Flight search redesign
Team
Fareportal
Industry
Travel / Online travel agency
Role
Mobile design manager
Skills
  • UI design
  • IA / NA
  • UX research
  • Wireframe
  • User flow
  • Prototype
  • Interaction
  • Visual narrative
  • iOS HIG
  • Front-end
  • Styled components

Flight search redesign

Redesign the flight search feature and other home page components for CheapOair iOS native app to improve funnel.

Project background

Product issue
High bounce rate from landing screen (Fig.1)
User Test Finding
"I don't see what I can do..." (Search)
Product goal
  • Increase flight search rate
  • Reduce bounce rate
Design challenge
Spare the space for post-booking and marketing components
Project
Fig.1: Landing screen
Project
Fig.2: Search screen

Diverge ideas

Option A
  • Full search + Extra component
  • Users would miss additional context below the fold
  • Open wireframe
Option B
  • Minimal search bar to save more space
  • User wouldn't associate the minimal search bar UI with the concept of travel search
  • Open wireframe
Project
Fig.3: Option A
Project
Fig.4: Option B

Converge solutions

Option C
  • Keep the two main context(search vs other components) in balance
  • Visualize the concept of travel (point a to point b)
  • Expose additional components below the search
  • User would collect enough information to decide the path
  • As users interact, UIs would expand to convey full context
Project
Fig.5: Option C

Micro interaction

Interaction sequence
  1. Initial view
  2. Searching: user enters location > search section expanded
  3. Exploring: user interact other components > moves toward to each path
Project
Fig.7: Option C search view
Project
Fig.6: Option C initial view
Project
Fig.6: Option C initial view

Prototype

Visual design
  • Color distinguishes IA and status of interaction
  • Animation emphasizes visual cue
Interaction sequence
  1. Initial view
  2. Searching: user enters location > search section enpanded
  3. Exploring: user interact other components > moves toward to each path
Open interactive prototype
Project
Fig.7: Option C search view
Project
Fig.6: Option C initial view

Hand-off

Interaction flow
  • To visualize user’s interaction flow to help product developers overviewing final UX flow.
  • This helps developers and QAs to overview end-to-end product process.
  • Enlarge image
Project
Fig.8: Interaction map
User flow
  • To visualize the early concept of UX logic to include primary and secondary use-cases.
  • This helps product manager to define user stories to prepare the developments.
  • Enlarge image
Project
Fig.9: Flow chart

Contribution

Product strategy
  • Collaborating with product owner for setting the problem statement
  • Setting product design strategy
UI design
  • Creating a high-fidelity UI mock-up
  • Creating an interactive prototype using Sketch and UXPin
UX design
  • Collaborating with UX researcher on a benchmarking report and analyzing user behavior, traffic analysis
  • Collaborating in interaction design to create a wireframe
  • Generating an interaction flow and micro-interaction guide