Role

Role

Role

UI designer

UI designer

UI designer

Process

Process

Process

Research, UI design, Prototyping, User interaction

Research, UI design, Prototyping, User interaction

Research, UI design, Prototyping, User interaction

Duration

Duration

Duration

2 weeks

2 weeks

2 weeks

Team

Team

Team

4 Members

4 Members

4 Members

Start Point

Why this project began?

Why this project began?

Why this project began?

The UTS app is meant to make train travel quick and stress-free, but for millions of commuters it ends up causing confusion, delays, and uncertainty. Cluttered screens, unclear states, language barriers, and a frustrating booking flow push users away from features designed to help them.

The UTS app is meant to make train travel quick and stress-free, but for millions of commuters it ends up causing confusion, delays, and uncertainty. Cluttered screens, unclear states, language barriers, and a frustrating booking flow push users away from features designed to help them.

The UTS app is meant to make train travel quick and stress-free, but for millions of commuters it ends up causing confusion, delays, and uncertainty. Cluttered screens, unclear states, language barriers, and a frustrating booking flow push users away from features designed to help them.

The UTS app is meant to make train travel quick and stress-free, but for millions of commuters it ends up causing confusion, delays, and uncertainty. Cluttered screens, unclear states, language barriers, and a frustrating booking flow push users away from features designed to help them.

Primary Research

Understanding the people

Understanding the people

Understanding the people

I conducted quick interviews with frequent travellers, observed people during peak hours, and analysed hundreds of Play Store reviews to capture their lived frustrations.

I conducted quick interviews with frequent travellers, observed people during peak hours, and analysed hundreds of Play Store reviews to capture their lived frustrations.

I conducted quick interviews with frequent travellers, observed people during peak hours, and analysed hundreds of Play Store reviews to capture their lived frustrations.

Storyboarding

Storyboarding

Storyboarding

A visual breakdown of the real on-ground moments that shaped my understanding of how commuters use UTS.

A visual breakdown of the real on-ground moments that shaped my understanding of how commuters use UTS.

A visual breakdown of the real on-ground moments that shaped my understanding of how commuters use UTS.

To understand the real struggle with the UTS app entered the world it serves

Crowded platforms revealed the pressure commuters face

Short conversations gave us raw unfiltered perspectives.

Hesitation. Mis-taps. Repeated checking. The struggle was real.

Online reviews backed the same pain points as well as new.

Piece by piece, the real problems revealed themselves.”

Second Research

User lens

User lens

User lens

Personas derived from interviews and observations to represent the everyday commuters UTS serves.

Personas derived from interviews and observations to represent the everyday commuters UTS serves.

Personas derived from interviews and observations to represent the everyday commuters UTS serves.

Persona 1:

Student Vijay

Age: 20

Goals: Seamless daily commute, quick ticket booking, real-time updates.

Challenges: Crowded trains, inconsistent schedules, work-related travel changes.

Needs: Accurate schedules, easy ticketing, notifications for delays.

Quote: "I need an app that makes my daily commute stress-free and keeps me updated."

Persona 2:

Commuter Sneha

Age: 26

Goals: Efficient, budget-friendly commute,

timely arrivals.

Challenges: Balancing study schedule with travel, peak hour congestion.

Needs: To ensure she arrives on time for her classes and extracurricular activities.

Quote: An easy way to book and manage tickets within her budget.

Persona 3:

Commuter Sharath

Age: 34

Goals: Comfortable, safe travel to visit family.

Challenges: Navigating digital interfaces, physical limitations.

Needs: Simple interface, large fonts, easy ticket booking, assistance features.

Quote: "I want an app that makes traveling easy and stress-free with clear instructions.

Persona 1:

Commuter Vijay

Age: 34

Goals: Seamless daily commute, quick ticket booking, real-time updates.

Challenges: Crowded trains, inconsistent schedules, work-related travel changes.

Needs: Accurate schedules, easy ticketing, notifications for delays.

Quote: "I need an app that makes my daily commute stress-free and keeps me updated."

Persona 3:

Commuter Sharath

Age: 34

Goals: Efficient, budget-friendly commute,

timely arrivals.

Challenges: Balancing study schedule with travel, peak hour congestion.

Needs: To ensure she arrives on time for her classes and extracurricular activities.

Quote: An easy way to book and manage tickets within her budget.

Persona 2:

Student Sneha

Age: 20

Goals: Efficient, budget-friendly commute,

timely arrivals.

Challenges: Balancing study schedule with travel, peak hour congestion.

Needs: To ensure she arrives on time for her classes and extracurricular activities.

Quote: An easy way to book and manage tickets within her budget.

What people have to say?

What people have to say?

What people have to say?

S

six chords

It's frustratingly slow, glitchy and has unnescessary amount of bloat options not at all required in a ticketing app! Please improve by focusing on train related affairs only! We have no requirement for the non-train related options! Kindly ensure the app has a clean UI!

It's frustratingly slow, glitchy and has unnescessary amount of bloat options not at all required in a ticketing app! Please improve by focusing on train related affairs only! We have no requirement for the non-train related options! Kindly ensure the app has a clean UI!

C

Chuba Longchar

This app does not know about a thing called 'user friendly interface'..also it's annoying when ads pop up when we're in the middle of booking and transaction. Charge more, but dont use ads in such booking apps..I am fed up of booking train tickets for numerous people becuase they can't successfully book a ticket

This app does not know about a thing called 'user friendly interface'..also it's annoying when ads pop up when we're in the middle of booking and transaction. Charge more, but dont use ads in such booking apps..I am fed up of booking train tickets for numerous people becuase they can't successfully book a ticket

V

Vinit Kumar

Worst application. This is the main app for irctc, this app is pathetic and containsds ads. What!!! Seriously? The main app contains ads. Sometimes it's just loading and loading and still loading…it didn't open 2nd time after installation every time I have to reinstall it. Also when I turn off notifications. it doesn't open.

Worst application. This is the main app for irctc, this app is pathetic and containsds ads. What!!! Seriously? The main app contains ads. Sometimes it's just loading and loading and still loading…it didn't open 2nd time after installation every time I have to reinstall it. Also when I turn off notifications. it doesn't open.

J

Johnson Joseph

Sometimes not able to login, if logged in the booking interface was loading like hell. And also the cancellation page also the same. this is not for the first time most of the time I'm facing this issue. I'm sure about my network is working good enough. Few bugs are there compared to last updated please rectify the issue ASAP.

Sometimes not able to login, if logged in the booking interface was loading like hell. And also the cancellation page also the same. this is not for the first time most of the time I'm facing this issue. I'm sure about my network is working good enough. Few bugs are there compared to last updated please rectify the issue ASAP.

Competitor Analysis

Competitor Analysis

Competitor Analysis

Competitor Analysis

Evaluating the existing UTS screens to pinpoint gaps in hierarchy, feedback, and navigation that impact real-world usage.

Evaluating the existing UTS screens to pinpoint gaps in hierarchy, feedback, and navigation that impact real-world usage.

Evaluating the existing UTS screens to pinpoint gaps in hierarchy, feedback, and navigation that impact real-world usage.

Key Findings

Key Findings

Key Findings

  1. Competitor apps consistently offer clearer layouts, simpler flows, and stronger feedback compared to UTS

  1. Competitor apps consistently offer clearer layouts, simpler flows, and stronger feedback compared to UTS

  1. Competitor apps consistently offer clearer layouts, simpler flows, and stronger feedback compared to UTS

  1. Easy login, simple tracking, clear tickets, proper error correction, as well as language options

  1. Easy login, simple tracking, clear tickets, proper error correction, as well as language options

  1. Easy login, simple tracking, clear tickets, proper error correction, as well as language options

Heuristic Evaluation

Before

Before

Evaluating the existing UTS screens to pinpoint gaps in hierarchy, feedback, and navigation that impact real-world usage.

Evaluating the existing UTS screens to pinpoint gaps in hierarchy, feedback, and navigation that impact real-world usage.

Evaluating the existing UTS screens to pinpoint gaps in hierarchy, feedback, and navigation that impact real-world usage.

Key Findings

Key Findings

Key Findings

  1. Repetitive card layout makes it hard to distinguish past vs upcoming journeys.

  1. Repetitive card layout makes it hard to distinguish past vs upcoming journeys.

  1. No visual indicators (e.g., color tags or filters) to sort or view active/cancelled tickets.

  1. No visual indicators (e.g., color tags or filters) to sort or view active/cancelled tickets.

  1. Outdated visual hierarchy and poor modern UI practices.

  1. Outdated visual hierarchy and poor modern UI practices.

  1. Confusing login flow, users may not know which method to pick and it doesn't help that it asks for a re-login each time.

  1. Confusing login flow, users may not know which method to pick and it doesn't help that it asks for a re-login each time.

To sum it all up

To sum it all up

To sum it all up

Disrupted Flows

Disrupted Flows

Key flows are misleading and sometimes time consuming, forcing users to repeat actions.

Key flows are misleading and sometimes time consuming, forcing users to repeat actions.

Disrupted Flows

Key flows are misleading and sometimes time consuming, forcing users to repeat actions.

Poor Ticket and
Journey Clarity

Poor Ticket and Journey Clarity

Absence of visual indicators (like color tags or filters) make it difficult to distinguish active, past, or cancelled journeys

Absence of visual indicators (like color tags or filters) make it difficult to distinguish active, past, or cancelled journeys

Poor Ticket and
Journey Clarity

Absence of visual indicators (like color tags or filters)
make it difficult to distinguish active, past, or cancelled journeys

Missing Accessibility Options

Missing Accessibility Options

support for non-English users are missing, reducing comfort and confidence

support for non-English users are missing, reducing comfort and confidence

Missing Accessibility Options

support for non-English users are missing, reducing comfort and confidence

Outdated Visual Hierarchy

Outdated Visual Hierarchy

Dense text, inconsistent icons, and weak hierarchy make key info like booking statuses hard to find

Dense text, inconsistent icons, and weak hierarchy make key info like booking statuses hard to find

Outdated Visual Hierarchy

Outdated Visual Hierarchy

Dense text, inconsistent icons, and weak hierarchy make key info like booking statuses hard to find

How might we?

How might we make ticket booking feel clearer, faster, and more trustworthy for every user?

How might we make ticket booking feel clearer, faster, and more trustworthy for every user?

How might we make ticket booking feel clearer, faster, and more trustworthy for every user?

1

1

Improved Action Feedback

Improved Action Feedback

2

2

Simplifying

login flow

Simplifying

login flow

3

3

Clear booking details

Clear booking details

4

4

Bigger, clearer buttons

Bigger, clearer buttons

Output

Revised Ticket Flow

A simplified booking and confirmation journey with clearer steps, better status visibility, ensuring users always know what’s happening next.

A simplified booking and confirmation journey with clearer steps, better status visibility, ensuring users always know what’s happening next.

A simplified booking and confirmation journey with clearer steps, better status visibility, ensuring users always know what’s happening next.

Login

Sign Up

Phone number

9988776655

Full Name

Arun Kumar

Email address

arunkumar09@gmail.com

Password

Password

Must have atleast 8 letters

I Accept and Agree to the Terms & Conditions

and Privacy Policy

Sign Up

or

Login

Sign Up

Phone number

9988776655

Full Name

Arun Kumar

Email address

arunkumar09@gmail.com

Password

Password

Must have atleast 8 letters

I Accept and Agree to the Terms & Conditions

and Privacy Policy

Sign Up

or

Login

Sign Up

Phone number

9988776655

Full Name

Arun Kumar

Email address

arunkumar09@gmail.com

Password

Password

Must have atleast 8 letters

I Accept and Agree to the Terms & Conditions

and Privacy Policy

Sign Up

or

Revised Login screens

A cleaner, stable login experience that removes repeated re-logins and guides users through a predictable, frustration-free entry point into the app.

A cleaner, stable login experience that removes repeated re-logins and guides users through a predictable, frustration-free entry point into the app.

A cleaner, stable login experience that removes repeated re-logins and guides users through a predictable, frustration-free entry point into the app.

Language Comfort

A dedicated language selection step upfront, giving users immediate control and addressing major accessibility gaps

A dedicated language selection step upfront, giving users immediate control and addressing major accessibility gaps

A dedicated language selection step upfront, giving users immediate control and addressing major accessibility gaps

Consistent Components & Clear Details

Consistent Components &
Clear Details

Unified screens for account details, previous journeys, and active tickets make information easier to find. Multiple booking options are now structured logically.

Unified screens for account details, previous journeys, and active tickets make information easier to find. Multiple booking options are now structured logically.

Unified screens for account details, previous journeys, and active tickets make information easier to find. Multiple booking options are now structured logically.

Result?

By prioritizing user feedback, we streamlined navigation and transformed ticket booking into an intuitive process, reducing friction and boosting satisfaction for a more engaging, user-centric experience.

By prioritizing user feedback, we streamlined navigation and transformed ticket booking into an intuitive process, reducing friction and boosting satisfaction for a more engaging, user-centric experience.

By prioritizing user feedback, we streamlined navigation and transformed ticket booking into an intuitive process, reducing friction and boosting satisfaction for a more engaging, user-centric experience.

Key Learnings

  1. Learned how to design for real users under real constraints

  1. Learned how to design for real users under real constraints

  1. Learned how to design for real users under real constraints

  1. Understood the importance of simplifying flows without removing functionality.

  1. Understood the importance of simplifying flows without removing functionality.

  1. Understood the importance of simplifying flows without removing functionality.

  1. Realised how immersion and field research shape better UX decisions.

  1. Realised how immersion and field research shape better UX decisions.

  1. Realised how immersion and field research shape better UX decisions.

  1. Learned how to design for real users under real constraints

  1. Learned how to design for real users under real constraints

  1. Learned how to design for real users under real constraints

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