Ticketing
iOS & Android
UI/UX Designer

Background
As a college student commuting daily by train, I quickly became reliant on the Unreserved Ticketing System (UTS) app developed by Indian Railways. This app, designed for travelers who don't need reserved seats, was intended to simplify the ticket booking process. But instead of offering convenience, it introduced frustration—multiple repetitive screens and a clunky payment process that made purchasing tickets feel tedious. As I dealt with the app each morning, I knew the experience could be vastly improved, especially for daily commuters like me who needed a quick, efficient, and reliable solution.
Identifying The Problem ❓
My primary frustration stemmed from the fact that the app slowed me down during my busiest hours. For someone rushing to catch a train to college, delays could derail the entire schedule. I noticed two clear issues:
Repetitive Screens (Sub Problem 01): Every time I booked a ticket, I had to navigate through the same screens repeatedly. After selecting my journey and entering details, I was inexplicably asked to log in again, even after I'd already logged in. It felt like the app was throwing unnecessary hurdles my way, making me complete the same steps over and over.
Complex Payment Process (Sub Problem 02): After enduring the repetitive screens, I faced an equally frustrating payment process. Several steps each identical to the last seemed to serve no purpose other than slowing me down. By the time I made it through all the steps, I was left irritated and with a growing sense that this app was not designed with the user's time in mind.
User Groups 👥
I wasn't alone in my frustration. Through conversations with fellow commuters, I found that the experience was just as difficult for them whether they were daily travelers like me or occasional users of the app.
Daily Travelers needed the app to work smoothly and efficiently, as their time was already tight. The repetitive screens and slow payment process were major pain points.
Occasional Travelers were equally put off. The infrequent users often found the app confusing and frustrating when they needed to buy a ticket quickly, leading to additional stress during their travels.
User Stories 💭


Metrics
To understand how the app could be improved, I focused on two key performance indicators
Task Completion Time: Measure the average time users take to complete the booking process. A decrease in this time reflects a more efficient workflow.
Number of Clicks/Taps: Track the number of clicks or taps needed to complete a booking. Fewer interactions indicate a more streamlined process.
New User Flow

Solution
Having identified these problems, I worked on redesigning the UTS app to create a smoother and more intuitive user experience.
For Sub Problem 01

When users proceed to make a payment, they are interrupted by login screens twice before the payment process can continue. This repeated interruption disrupts the flow, causing frustration and potentially leading to a negative user experience, as it adds unnecessary steps to what should be a seamless transaction.
In the new design, the process has been streamlined, eliminating the need for users to log in multiple times during the ticket booking experience. Now, users are only required to log in once at the initial stage, right after onboarding. This change ensures a smoother and more continuous booking process, reducing friction and enhancing the overall user experience.
“Smooth Transitions, No Repetitions.”
For Sub Problem 02
Payment Flow



When users are booking a ticket, they encounter multiple payment screens, specifically Screen 02, 03, and 04. These screens are repetitive and identical, consuming a significant amount of the user’s time. This redundancy not only slows down the process but also contributes to a frustrating and inefficient user experience, ultimately leading to dissatisfaction with the booking journey.
The new design streamlines the payment process by significantly reducing the number of screens users must navigate. Additionally, the overall design has been refined with a minimalistic aesthetic, creating a cleaner and more intuitive interface. This approach not only accelerates the payment flow but also enhances the visual appeal, making the booking experience more pleasant and user-friendly.
“Quick and Neat, Payments Complete ✅”
New Design
