Case study, 2023

Case study, 2023

Case study, 2023

EasyTransit - Ticket Booking Experience

In this self-initiated project, I designed EasyTransit, a mobile app that helps Mumbai commuters plan journeys and book tickets or passes for local and metro trains efficiently.

Problem

Mumbai’s local and metro trains serve over 8.5 million commuters daily. While the network is extensive and efficient, planning a journey is cumbersome—users must juggle multiple apps to:

Identify the nearest stations

Check train schedules

Compare routes, travel time, and ticket prices

Book tickets or passes online/offline

For example, a commuter like Sejal must check Google Maps, M-indicator, and UTS apps to plan a single trip. This creates friction, especially for new routes or infrequent travelers.

Users

Routine commuters: Travel known routes daily, need updates on delays, and track pass expiry.
Explorers: Travel new routes, need route comparisons, fare info, and journey recommendations.

Design Process

Research & empathy: Observed my own train journeys and collected commuter feedback to identify pain points.

User flows & edge cases: Iterated flows for known and new routes, ticket/pass booking, and live tracking.

UX patterns & best practices: Studied search bar interactions, location permissions, and first-time user screens.

Solution

EasyTransit streamlines the process by providing:

1.

Route recommendations: Suggests optimal local or metro routes with comparisons of time, cost, and convenience.

2.

Ticket & pass booking: Users can book journeys or passes directly from the app with minimal inputs.

3.

Live train tracking & notifications: Displays train ETA, platform info, and delay alerts. Daily reminders for frequent travelers.

4.

Contextual home screen: Summarizes booked journeys, tickets, and passes with quick access.

Key flows ~

Destination based input

Users can search by place or station name, reducing cognitive load.

Mode comparison cards

Clearly compare local vs. metro options, including walking time to stations and ticket costs.

Selecting tickets

Choose journey type (single/return), class, and number of passengers before quick payment.

Live tracking & notifications

Real-time ETA, delays, and daily reminders improve trust and reliability.

Snapshots

From planning to booking to tracking, EasyTransit streamlines every step of the train journey.

The home screen highlights essential information, helping users stay oriented.

The user can search for a specific place name or a local/metro station name.

User can select the journey based on convenience and proceed to book tickets.

Recommendation cards to help users make an informed decision

Success screen displaying the ticket and train details.

Detailed case study

For a detailed walkthrough of the design process, user flows, and iterations, check out the full case study.

The home screen highlights essential information, helping users stay oriented.

The user can search for a specific place name or a local/metro station name.

User can select the journey based on convenience and proceed to book tickets.

Recommendation cards to help users make an informed decision

Success screen displaying the ticket and train details.