STEP-BY-STEP DESIGN PROCESS OF ANDROID MOBILE APP
UX Case Study |Making the journey Bus Ticket Booking Easier
In India, Buses are largely preferred as public Transport. A survey conducted in 2016 states that “ There are more than 1.6 million buses are registered in India, and the public bus sector operates 170,000 buses carrying roughly 70 million people per day.”
The Problem Statement
Due to such high demand for buses, the travel agents and other bus service providers act pricey. They don’t give adequate information to the passenger about the journey, bus service, ticket reservations, rest stops, route timings, etc. Also, I have seen that most of the travel agents don’t have all the information regarding all the possible bus operators. This leads to a gap and customers had to make decisions based on limited information. Manier times the queue for reservation These are very common problems being faced across the board.
To steer clear of such a situation, Integration of conventional methods with technology has become the need of the hour.
The Challenge
My goal with this app is to deliver a personalized experience and an intuitive user interface to the users. Together with this, my aim was to build an engaging and seamless ticket booking experience with minimum clicks and a clean user interface so that users are comfortable reserving their seats and access all information related to their journey.
The Process
The Survey
I prepared a survey with Google Forms and distributed it among my friends and colleagues. The idea behind this was to determine the basic ‘pain points’ of passengers when it comes to deal with travel agents or any booking agency.
Designing A User Flowchart
Up until now, I had figured out, how the app will function. So I mapped out the general flow of the app on my whiteboard. It helped me understand how the user will be navigated in the app. User flow reflects the user’s progress from the launch of the application to the journey of reserving tickets in the app. It is designed in such a way that no unnecessary path becomes part of the flow which makes the journey of reaching the solution intricate.
Paper Sketches
Next, I started Paper sketching and outlining some possible layouts. This is one of my favorite processes as it gives me the freedom to think and come with unique ideas.
Get Suhail Khira’s stories in your inbox
Join Medium for free to get updates from this writer.
It helped me to translate the required features into more understandable solutions and iterating each component multiple times keeping the data points in my mind so that no necessary information is missed out.







