Redesigned and cleaned up the overall UI for iOS and Android – utilized existing native patterns for search and date selection for each platform.
Added labels to “nearby airports”, “recent searches”, and “popular locations” on the location selection screen.
Made it clearer to the user that they can search for their origin/destination by activating the keyboard on opening the location selection screens.
Allowed users to search by airport, country, city and IATA (in English and Arabic) and improved the overall autocomplete search.
Separated origin/destination selection into 2 screens so that the user could easily recognize where they were in the selection process.
Enlarged tappable areas on the date selection screen and reformatted the selected date display to be easier to read. Made the selected date easier to spot by using a more common tab pattern.
Added a “Confirm dates” button to the date selection screen (instead of wizarding straight back to the home screen) – this significantly decreased the back and forth between screens as users focussed more on their selection and were able to edit and review before returning to the home screen.
(I had to "fight" the Head of Product to add this "pause" in the flow, and it definitely paid off!)
Combined Traveller and Cabin Class selection on to one screen, so the user can edit both in fewer taps. Based on app search data, pre-selected the most commonly used search query for 1 adult, economy.
Brought the iOS and Android platforms closer together in terms of style and branding, to be more consistent with the Travelstart
website.