Redesigning university's transit app focused on improving bus tracking.

Overview

We introduced new features to our university's transit app so that students can catch buses on time

When I started my master’s program, getting to the university was a daily challenge. The campus transportation system relied on the TransLoc app, which showed live bus tracking. However, the tracker was often inaccurate.

Tasks I did

Information Architecture, System Analysis, App Design

Team

5 product designers

tools used

Figma, Pen & paper

Project Timeline

4 months

The Challenge: Missing Buses and Missing Classes

Improper tracking caused students to frequently miss their bus and suffer through over crowding during rush hours.

The frustration reached its peak during the Fall 2022 semester, when:

01

Inaccurate tracking led to missed buses.

02

Overcrowding forced the addition of unscheduled buses

03

Freezing temperatures made waiting at bus stops unbearable during winter.

The Solution: Enhancing the Existing App

We chose to work within constraints by redesigning and introducing new features to the existing app.

Our focus was on creating practical features that addressed student frustrations while accommodating the transit team’s limitations.

Search Bus Routes

Allows users to input their location and destination to see all relevant bus routes. This also helps newcomers unfamiliar with the campus transit system.

Check Bus Capacity

The redesigned version allows the users to check the capacity of the bus. If the limit has already reached, the users can decide to take the bus, depending on their situation.

Set Alerts

Allows users to set time-based alerts for their regular bus routes, reducing anxiety about missing buses.

Check Bus Schedules

Displays bus schedules directly in the app, eliminating the need to visit the website

so, how did we do it?

We started by understanding the system and breaking down the bottlenecks

Overburdened Processes

Our use case diagram highlighted a major issue: a small, overburdened transit team managed multiple tasks like tracking buses, updating schedules, and handling complaints. This centralized workload caused delays in exchanging the information with commuters

Overstretched Roles

The data flow diagram revealed that the assistant director managed multiple roles, including budgeting, scheduling, payroll, and even driving during emergencies. This overlap caused errors and inefficiencies, particularly in bus scheduling and real-time updates

Staff Struggles

Limited funds and a understaffed team presented a hurdle in adapting to the surging student numbers.

Interviews with the transit staff and students revealed system level challenges

Low Budget

Funding allocated from student fees was insufficient for alternative services

Understaffed Team

The transit team struggled to manage the increased demand

Resistance to Technology

Limited technical expertise hindered switching to alternative options

student pain points

For students, this meant resorting to costly rideshare options like Uber/Lyft or enduring long waits in extreme weather conditions.

Inaccurate Tracking

Many students expressed frustration over the app’s unreliable live tracking feature, which caused them to miss buses frequently.

Exhausting App Usage

Students had to constantly switch between the app and the website to verify schedules, as neither platform provided complete information

Distrust of the App

Some students stopped relying on the tracking feature altogether and instead used the website’s schedule to predict bus arrival times

Designing the Solution: From Structure to Features

With our priorities set, we began designing a solution that addressed these issues

To integrate new features, we first worked on restructuring the app’s navigation. Due to time constraints and the academic nature of the project, we did not conduct card sorting or tree mapping but relied on logic and team consensus.

Usability Testing and Iteration

Once the redesign was complete, we conducted usability testing to validate our decisions

Feedback

Testing revealed no major issues, indicating that the changes aligned well with user expectations.

Decision to Proceed

With positive feedback and time constraints in mind, we finalized the redesign without further iterations

The Final DesigN

The redesigned app focused on practicality and usability

  • Improved navigation through refined information architecture.

  • Clear, intuitive interfaces for new features.

  • Better alignment with both student needs and the operational limitations of the transit team.

Learnings from the project

Holistic Design Thinking

Even though I didn't see the changes in the real world, I learned something important. Good design means thinking about everyone who uses and works with the app. It's not just about what looks nice but what works well for everyone.

Working with Constraints

Although, initially, the constraints felt challenging to navigate. Overtime, limited budgets and resources sparked creative problem-solving, driving impactful yet practical solutions.

Designing for Real People in Real Situations

This project taught me the value of inclusive, user-centered design. By addressing both the frustrations of students and the operational constraints of the transit team, we aimed to create a solution that works for everyone.

interested in connecting with me?

✦ THANK YOU ✦ FOR VISITING