Bus Ticket Booking App

UX Case Study - 2023

Overview

Overview

A bus ticket booking application that allows users to book their tickets online without losing much time. One can choose the desired bus, route, seat, facilities and schedule easily anytime anywhere.

A bus ticket booking application that allows users to book their tickets online without losing much time. One can choose the desired bus, route, seat, facilities and schedule easily anytime anywhere.

Problem

The traditional way of ordering bus tickets is very time consuming, they have to go to the counter just to find information and buy tickets. It's not uncommon for them to swallow disappointment because they've spent time to go to the counter, it turns out that the ticket they want isn't available.

Solution

The main aim of this app is to provide bus tickets which can be searched and bought easily. The services offered by this mobile application are:

  • View the list of buses with the selected route and schedule

  • View available seats

  • The payment method is easy and has several payment options

  • Order tickets as you wish

Design Process

  • Emphatize

    Online Survey

    Depth-in interview

    Competitor Analysis

  • Define

    Afinity Diagram

    User Persona

    User Journey

    How Might Me

  • Ideate

    Decision Matrix

    User Flow

    Concept Model

  • Prototype

    Wireframing

    Design System

    UI Design

  • Test

    Usability Test

  • Emphatize

    Online Survey

    Depth-in interview

    Competitor Analysis

  • Define

    Afinity Diagram

    User Persona

    User Journey

    How Might Me

  • Ideate

    Decision Matrix

    User Flow

    Concept Model

  • Prototype

    Wireframing

    Design System

    UI Design

  • Test

    Usability Test

  • Emphatize

    Online Survey

    Depth-in interview

    Competitor Analysis

  • Define

    Afinity Diagram

    User Persona

    User Journey

    How Might Me

  • Ideate

    Decision Matrix

    User Flow

    Concept Model

  • Prototype

    Wireframing

    Design System

    UI Design

  • Test

    Usability Test

Emphatize

Emphatize

Emphatize

To understand user needs, thoughts, and how users don't think about using the apps that are on the App Store and Google Playstore? competitor analysis was first carried out to get a basic understanding and description of user behavior when using the bus

To understand user needs, thoughts, and how users don't think about using the apps that are on the App Store and Google Playstore? competitor analysis was first carried out to get a basic understanding and description of user behavior when using the bus

Online Survey

I got 15 respondents that I got from social media community and my friends, then I collected quantitative data from them. Here I try to find out the user frustration and validate it with the data I get from the survey.

I got 15 respondents that I got from social media community and my friends, then I collected quantitative data from them. Here I try to find out the user frustration and validate it with the data I get from the survey.

From 15 respondents, 40% have ever boarded the wrong bus

From 15 respondents, 93% never use the app

From 15 respondents, 64% of them are man.

From 15 respondents 27% are 22 and 24 years old

  • From 15 respondents, sometimes 8 people

  • From 15 respondents, very difficult 8 people

  • From 15 respondents, 6 choose seat & facilities

  • From 15 respondents, ask a friend 7 people

  • From 15 respondents,8 people say very important

  • From 15 respondents, sometimes 8 people

  • From 15 respondents, very difficult 8 people

  • From 15 respondents, 6 choose seat & facilities

  • From 15 respondents, ask a friend 7 people

  • From 15 respondents,8 people say very important

  • From 15 respondents, sometimes 8 people

  • From 15 respondents, very difficult 8 people

  • From 15 respondents, 6 choose seat & facilities

  • From 15 respondents, ask a friend 7 people

  • From 15 respondents,8 people say very important

Depth-In Interview

I interviewed several bus users. I conducted an interview via Whatsapp and met in person with some of my friends who often use the bus.

In total there were 6 people I spoke to about their challenges and motivations

Here are some common questions I use in interactions

Here are some common questions I use in interactions

How often do you use the bus?

What ticket service do you use for this

What are the difficulties when using the services you have used so far?

How was your trip?

What is your concern when ordering tickets for travel by bus?

Competitor Analysis

I'm looking for apps already on the market and trying to use all of them to help people with similar problems. Here is an app I found that might be helpful;

I'm looking for apps already on the market and trying to use all of them to help people with similar problems. Here is an app I found that might be helpful;

Define

Define

Define

This stage helps in understanding the user, setting clear design goals, avoiding mistakes, and facilitating decision making. This is an important step to create a UI/UX design that is effective, relevant and meets user needs

This stage helps in understanding the user, setting clear design goals, avoiding mistakes, and facilitating decision making. This is an important step to create a UI/UX design that is effective, relevant and meets user needs

These steps help me to create a clear problem statement. There are 3 steps in this phase:

These steps help me to create a clear problem statement. There are 3 steps in this phase:

Categorize them using Affinity Diagram

Create a User Persona based on the research

Create a User Journey based on the In-depth Interview

Get to the problem statements with the How Might We method

TOP HMW

is the approach used to formulate creative questions that lead me to seek innovative solutions. HMW asks challenging questions to stimulate creative thinking and help me solve complex problems

is the approach used to formulate creative questions that lead me to seek innovative solutions. HMW asks challenging questions to stimulate creative thinking and help me solve complex problems

User Journey Map

I use a user journey map to visualize the steps and experience of a user when interacting with a product or service from start to finish. This is very helpful in understanding holistically how users interact, exploring their emotions and needs, and identifying opportunities to improve the user experience.

I use a user journey map to visualize the steps and experience of a user when interacting with a product or service from start to finish. This is very helpful in understanding holistically how users interact, exploring their emotions and needs, and identifying opportunities to improve the user experience.

User Persona

User persona is an important tool that helps me to better understand and serve user needs. It also helps in making better design decisions, directing feature development, and describing usage contexts

User persona is an important tool that helps me to better understand and serve user needs. It also helps in making better design decisions, directing feature development, and describing usage contexts

Affinity Diagram

Based on online survey research, these are the affinity diagram I've made.

Based on online survey research, these are the affinity diagram I've made.

Ideate

Ideate

Ideate

The goal at this stage is to generate as many creative ideas and potential solutions as possible that can be used to solve the design problem at hand. Ideate is an important stage in the UI/UX design process which involves generating and exploring various ideas to find the best solution that can enhance the user experience.

The goal at this stage is to generate as many creative ideas and potential solutions as possible that can be used to solve the design problem at hand. Ideate is an important stage in the UI/UX design process which involves generating and exploring various ideas to find the best solution that can enhance the user experience.

Decision Matrix

In determining the decision matrix, I asked my friend who is a product designer to find the scope of current technological limitations.

In determining the decision matrix, I asked my friend who is a product designer to find the scope of current technological limitations.

User Flow

Prototype

Prototype

Prototype

The goal at this stage is to create a visual and interactive representation of the resulting design solution. UI/UX prototypes are the initial versions of the designed product or service, which are used to test and validate the design, gather user feedback, and identify potential issues prior to full implementation

Wireframe

Design System

UI Design

©2022 Rahmad

Create a free website with Framer, the website builder loved by startups, designers and agencies.