This was a capstone project as an Associate UXUI designer trainee with NTUC LearningHub. The objective for this project was to design a travel booking service for business travellers. Users should be able to book their flights, hotels and cabs in one website.
UX Researcher, UXUI Designer
Conducting interviews, paper & digital wireframing, low & hifi mocks, conducting usability studies, iterating on designs.
May to June 2022
Adobe XD
eztravel is a (fictional) travel booking service for business travellers to book their flights, hotels and cabs in one place. My target audience is frequent business travellers and travel agents who book tickets for their clients regularly.
My goal was to create a responsive one-stop travel booking website. The users should be able to search for, filter, and book their flights/hotels/cabs, and complete the checkout process in an efficient and simple way.
I conducted interviews with 5 participants between the ages of 21 and 65. Their domain knowledge, and frequency of usage of other similar applications ranged from Medium (individuals) to High (travel agents). They walked me through their usual process of booking a travel service and I gained the following insights.
4 out of 5 participants place high importance on pricing of flights and hotels. They will usually sort these by Lowest Price.
All 5 participants heavily rely on the filter or sort function when making a travel booking eg. pricing from low to high, return or one way flight, hotel room type, hotel amenities etc.
In booking of hotel, most users will read reviews before making their decision. This is due to a number of reasons including cleanliness and safety.
For booking of transport locally, most users place importance on efficiency. They need to know transportation pick up time and estimated time of arrival.
I worked on a user proto-persona so I could better understand the motivations of the main group of users and how they would interact with the website.
“Making travel plans should never be a hassle!”
Age: 36
Education: Postgraduate degree
Occupation: Sales Manager
Tech Expertise: Medium to High
Based on Melissa’s profile, I built a scenario that I can use to create my user task flow:
Melissa is currently on her way to a conference and will arrive within an hour. During this hour, she needs to book a business trip to Kuala Lumpur from 27-30 Jun 2022 (Mon-Thurs), and quickly share the travel details with her client in KL. She plans to fly budget or economy since it is a short flight. She usually chooses her hotel based on the hotel’s guest rating and reviews. She will book a cab directly from KL airport to the client’s office in Sungai Besi, thus she needs to confirm her arrival time with her client soon. She will pay with the company’s corporate credit card.
I outlined a user task flow based on the above scenario. This includes the tasks the user may have to perform (represented by circle), decisions that users may have to make (diamond), and pages that have to be created (rectangle). This would help me get an understanding of the pages I needed to create.
I created a mobile version as well, since many of my users are business travellers who are likely to access the website on the go.
I conducted an unmoderated usability study on 3 participants using the low-fidelity prototype. I set the following tasks:
Most participants found the website intuitive and similar to other travel booking websites, making it easy to use. They also liked the straightforward layout and classy fonts. Generally, they feel that anyone who has used a travel booking website will not have a problem with my website.
Even though the participants completed the usability study tasks easily, I did gain a few insights which helped me make some improvements to my design as follows.
I received feedback that new users would likely be seeing different screens and functions from an existing user. Thus I added a login and sign up CTA. For the purpose of this project, I continued working on this project as a pre-login design.
Some participants commented that the filter section took up too much space. When they clicked into the hotel listing page, they were expecting to see a list of hotels, not the filter options. To fix this, I hid the filter options under a filter drop-down instead. In addition, one participant highlighted that there was no price information in the booking summary at the top of the page.
The “Book Now” CTA at the top of the page is confusing as it only brings users further down the page to select a room. Thus I removed this CTA as it served no purpose and was confusing to users. One participant was also confused by my tab menu at the top of the page, as they did not look like tabs. I made this more obvious in my hifi design.
Finally, I added visual elements like colour, typography and images to all my wireframes to create high fidelity mockups. I decided to go with a gold theme to give my brand a premium look and feel.
With the easing of the pandemic travel restrictions, it was exciting to create a travel booking website design from scratch. While this is a fictional product, I went through the UX process as if it were a real website. Conducting interviews with people who traveled for work opened up my perspective to how other people make their travel bookings. While keeping the business traveller in mind, I also had fun working with limited space on a mobile design for the lofi design.
Designing a data-rich, AI-powered portfolio strategy dashboard for retail investors.
View Case StudyRedesigning a trading analytics platform web experience for mobile
View Case StudyDesigning a property listing portal for users searching for sale or rental properties.
View Case StudyConceptualising the AI features of Vama, to enhance efficiency in messaging.
View Case StudyCrafting the Meetings functionality for Vama: An iOS mobile chat application
View Case StudyIntroducing monitoring and management functions for ANTlabs’ centralised dashboard.
View Case StudyDesigning a landing page for a custom and classic motorcycle show.
View Case Study