top of page

ui/ux project

Transportation app


Transportation is an integral part of our life, and we may often find ourselves presented with a wide array of travel information on various platforms, while grappling to decide between the different travel routes, convenience, or price.

Project scope: Develop transportation app for
price-sensitive travellers

For this school project, we aimed to develop a transportation application tailored for price-sensitive travellers, leveraging open data to provide comprehensive and budget-friendly travel solutions.

Collaborator / 


11 weeks (updated 2024)


  • Conduct primary research with users to identify top frustrations when travelling

  • Develop low fidelity prototypes for usability testing

  • Design high fidelity prototypes using Figma to visualise the whole system flow

move overview_edited.jpg

01 | Problem




Price surge for private hire during wet weather and peak period (84.6%)


No public transport before / after operating hours (59.6%)


A sense of guilt when taking private hire unnecessarily (38.2%)

Top 3 pain points when travelling: 

Self-reported questionnaires were given to 52 respondents to identify the pain points when travelling with private hire vehicles and public transport.

move survey sample 2.PNG
move survey sample.PNG

Screenshot of sample questions

Identifying cost-saving methods:

When asked about the cost-saving methods employed by respondents when travelling with the abovementioned mode of transportation, here were some of the responses:




Plan ahead

Wait for reduction in price surge

Blindly walk out of private hire surge zone, in hopes of getting a cheaper ride

Switch between different apps to find the cheapest ride

Check last public transport timing and leave their location before then


While taking all the above factors into consideration, we asked ourselves:


How might we allow price-sensitive travellers to make informed decisions effortlessly by filtering, combining and layering data and information?

02 | Research process

Conducted multiple interviews and co-design workshop


We went through a series of iterative process consisting of multiple interviews and co-design workshops to identify the most user friendly interface and visualisations.

move iteration_edited.jpg

Crafting user journeys and developing first set of iteration for both private hire drivers and riders

move low fid_edited.jpg

Testing the preferred data visualisation using paper prototype

move codesign workshop.jpg

Co-design workshop

The Tableau app was also used to visualise the sample data we have collected.

Screenshot 2024-03-17 at 4.13_edited.jpg

Collection of actual sample data comparing prices across different private hire companies

03 | Solution

Integration of public and private travel data to improve
decision-making process

Move is a mobile application that integrates data to improve the decision-making process of price sensitive travelers. This is done through 4 main functions:


Users can customise the display of public bus timings.

Under the 'Public' tab, users can adjust the slider to decide the distance they would like to walk to reach their bus stop.

move screens individual 3_edited.jpg
move screens individual 4_edited.jpg


Compares prices across private hire companies and locates nearby pick-up points offering cheaper rides.

Under the 'Private' tab, users can adjust the slider to find a cheaper alternative for private hire at a different location.


Uses weather and traffic data to identify price fluctuations for private hire vehicles.

As users slide along the data visualisation curve, it reveals the weather, travel conditions and estimated cost of transport. This provides insightful predictions to know the right time to book their vehicles.

move screens individual_edited.jpg
move screens individual 2_edited.jpg


Tracks users’ travel expenses to give insight into their travel habits.

Users can make use of
this function to view
their expenditure habits
on transportation. 

04 | Service sustainability

Enhancing Decision-Making Through Integrated Data Algorithms and Partnerships

To ensure longevity of the data ecosystem, an algorithm will be applied to the integrated data provided by our various partners to aid users in
their decision-making process.

The data collected from our users’ travel patterns and the generated insights can be provided back to our partners.


05 | Reflection

05 | Reflection

The screens above were an updated version. I saw the opportunities to make some slight adjustments and UI improvements to the previous screens below.

move improvement updates_edited.png

Skills required: Figma, UX research tools and processes, After Effects, Adobe Illustrator, Adobe Photoshop, Premiere Pro, Tableau Software

bottom of page