Tongtar Transport

A private bus charter booking platform for staff to book their daily transport services to office.

A redesigned mobile app for booking of daily staff transport services for office staff.

PRODUCT

UX Research and Testing

Low-fidelity wireframes

Hi-fidelity design

MY ROLE

TIMELINE

SOFTWARES

1 month

Figma, Figjam, Adobe Photoshop

Disclaimer: I am not in any way affiliated with Tongtar.

Staff find booking of bus for office commute on the Tongtar Transport mobile app frustrating.

PROBLEM

2 times / week

average number of times staff uses app

5 out of 7 &7

experienced scrolling fatigue when searching for routes

3 out of 7 &7

unable to change booking details after confirmation

43%

made errors when making a booking in the past month

57%

restarted the app due to frustration during booking

100%

shared their negative experiences with others

Statistics obtained from User interviews

Existing Tongtar mobile app

How might we improve the current app to help users plan their office commute efficiently and effectively?

User Stories

I used User Stories to capture the essence of the need of my users and serve as a guiding point for this redesign.

As a busy working professional, I want to plan my commute on days I need to return to office, so that I can utilize the remaining time of the day to do the things that matter to me most.

USER RESEARCH

Conducted User Interviews

I interviewed 7 users to understand their motivations and pain points on using the Tongtar mobile app to book a commute to and from work.

FINDINGS

User frustrations are mainly on:

  1. Lack of information organisation clarity

  2. Lack of flexibility to change booking details

Mapping out existing User Journey and identifying opportunities

I created a user journey map of the existing mobile app and tried to identify the improvement opportunities along the way. This provided more insights into designing the information architecture for the app.

Reorganising Information Architecture (IA)

As the main user frustration was the lack of clarity of the information organisation, this reorganisation of content was critical for the success of the redesign. I also used the IA to redesign how the user flow of booking a trip would be like.

LOW-FIDELITY PROTOTYPING

Visualising user flow in Low-Fidelity

I drew out low-fidelity wireframes to visualise the booking process that I had planned when reworking the IA, and to ensure its technically feasibility and functionality. At this stage, I decided that a bottom navigation bar is necessary to ensure that the contents of the app can be easily accessible throughout all screens.

HIGH-FIDELITY DESIGN

Creating clear, functional yet aesthetically pleasing interfaces

I designed functional screens for the mobile app and added some graphics to make the user experience more visually appealing. View prototype in full screen mode.

PRODUCT FEATURES

IMPROVED BOOKING

Booking information is spread out across more screens to prevent information fatigue. Users can now book round trip in a single booking.

EXPERIENCE

Users can view route information in this newly added section. Previously, users had to view this information separately via their work email.

ROUTE INFORMATION

Users can view upcoming and past trip activity, with the option to book trip again, in this newly added section.

TRIP ACTIVITY

Android users can now pay conveniently with GPay or Paypal.

MORE PAYMENT OPTIONS

Designed and led usability testing

I conducted 2 rounds of usability studies with the same 7 users that I interviewed, at different stages of the high-fidelity prototype development, so as to constantly improve on the design. This revealed the aspects of the design that needed to be refined.

USABILITY TESTING

ROUND 1 FINDINGS

  1. Most users want to book trips one by one, they don’t plan their entire week of trips.

  2. Users find it difficult to find rescheduling page.

ROUND 2 FINDINGS

  1. Users find hassle in going back to home page to book trip while viewing route information.

  2. Users find it difficult to locate the barcode for upcoming trip.

Extracted insights from testing and improved on design

I used the insights gathered and made further improvements on the prototype to suit the users’ needs.

#1: RESCHEDULING

The reschedule trip button was not easy for users to locate. I streamlined this flow by making the reschedule trip button easily available on the activity page to view their booking details.

#2: MORE BOOKING PATHWAYS

Users can now book the trip button directly in the route information page, without reentering the trip destination and pick up.

#3: ADDED FAB FOR BARCODE ENTRY

Users can now quickly locate the barcode of their latest booking upon launching the app via the Floating Action Button on the homepage.

“This version is so much better. You should pitch this to management.”

TAKEAWAYS

Lessons Learnt

  1. The first drafts of the redesign only marked the beginning of the redesign process. Usability studies and user feedback are what drives the design forward as they heavily influence each iteration of the app design.

  2. I am not my user, was a bias elimination statement that I constantly had to reinforce to myself during this process. As an avid user of this app, there was a lot of biasness in the initial process of the user research and user design. I constantly validated my assumptions with research and testing. This was an important lesson to never assume our users’ problems and motivations.

Next steps

There is more to explore with this redesign. What if the notifications were enabled in the app when the bus breaks down, or there is a change in the pick up point? What if messaging was enabled to contact the driver? These are just some questions I would like to expand on as I continue to work on this project.

Previous
Previous

Hafary Website Redesign

Next
Next

Cherli Paperie Co