The App That Didn’t Exist So I Designed It. A UX case study to connect millions of commuters with a smarter, seamless travel system.
It began like many design journeys, with frustration. I stood at a metro gate, card in hand, unsure of what was my last balance. No balance check. No notification. No time to ask for help.
That moment turned into curiosity. Curiosity became a question: “Why hasn’t anyone designed this experience yet?” I started this case study to imagine what a metro app could truly be.
Users often arrived at the gate unsure whether they had enough money to board. Some missed their trains because they didn’t know until it was too late.
The only way to top up your card was to wait in line at the ticket counter or at the ticket machine which was more confusing for the majority of users. no digital option, no quick scan, no retry when you're in a hurry.
Commuters didn’t know their recent trips, how much they were spending, or if they were about to run out of balance. There was no app to guide them.
The metro infrastructure was modern. The trains were fast. But the user experience? It was disconnected. Smart transport with no smart app.
I visited metro stations, recharge counters, and waited in queues just like the commuters I was designing for. I interviewed 13 real users from all walks of life. Their words and behaviors became the foundation of this app.
Student | Somewhat Tech-Savvy
“I never know if my balance is enough. I’ve missed trains because of the long lines just to recharge my MRT card.”
Businessman | Non-technical
“I’m scared to use machines. I do not understand the interface. Too much complexity.”
Office Goer | Tech-Savvy
“I wish there was an app to recharge my MRT card. I also want monthly travel cost breakdown to track my expenses.”
These face-to-face moments made the biggest impact on my design decisions. They reminded me that the best apps aren’t built behind a screen. They’re built in the field.
Based on real user pain points, I defined key experience goals to drive the entire design process from wireframes to interactions.
Users should see their balance, recent trips, and card status at a glance without digging through menus.
Recharge your metro card through bKash, Nagad, Rocket in seconds, without standing in line.
Buy a one-time ticket with fare breakdown, QR preview, and NFC scan designed for both tech-savvy and first-time users.
Users should know how often they travel, where their money goes, and when to recharge. All in one screen.
I wanted the experience to feel as fast, quiet, and reliable as the metro itself.
I conducted in-person interviews with 13 metro commuters students, professionals, office goers, and one-time ticket users to uncover real frustrations and unmet needs within the current metro experience.
“Sometimes I don’t know if my card has money until it’s too late.”
– Rafiq, 41
“I always ask my son to recharge it. I don’t know how to do it myself.”
– Sumi, 34
“If the app showed my trip and cost, I could plan better.”
– Arefin, 27
“I don’t trust the machine. I always go to the counter, even if there’s a line.”
– One-time ticket user
These conversations made it clear. The need isn’t just digital… it’s deeply human. People want clarity, control, and confidence with every ride.
Insights from 13 real metro users in Dhaka across different ages, tech comfort levels, and travel habits.
These numbers tell one story that people want confidence and control in every metro ride. Good design isn't just a feature, it's how we connect users to what they need, instantly.
Users without an MRT Pass faced the most friction. They avoided ticket machines and queued at manual counters. My solution? A digital ticket system so simple, anyone can use it.
With the app, users don’t need a plastic pass or confusing interaction with the ticket machine, just a phone, a scan, and they’re on their way.
This wasn’t just a design challenge, it was a human one. Talking to real people, walking through the chaos of a metro station, and designing from the ground up taught me lessons that go far beyond pixels.
Real design begins with listening. The problems people shared weren’t always what I expected and that made them even more important.
From sketches to screens, I reworked every feature based on insights. The result wasn't perfect but it was purposeful.
Good systems don’t just move people, they respect them. This app isn’t just about convenience. It’s about dignity in motion.
I started this project with curiosity and ended with conviction: thoughtful design can move a city forward.
Get a quick look at how the design works and why users love it.
A live Figma prototype designed for metro users that was tested, and refined through real feedback.