The Problem
Students and employees miss buses or waste time waiting because they lack real-time arrival information and clear route details, NotiBus solves this by making bus tracking and reminders simple, reliable, and actionable.
Product Goal
Design a mobile app that allows users to:
Find the right bus for their destination
Track bus arrival times in real time
Receive precise reminders before buses arrive
The purpose is not just convenience, it’s reducing stress and wasted time for daily commuters.
My Role
Product Designer (end-to-end)
Owned: user research interpretation, UX strategy, flows, prototype design, and interaction logic.
What Users Were Actually Struggling With
❗ No Clear Arrival Info
Interviews revealed users often wait blindly, unsure if buses were delayed or simply not coming.
❗ Frustration With Uncertainty
Commuters reported anxiety over missing buses that disrupt their entire day.
❗ Manual Reminder Burden
People set alarms manually or asked friends to notify them, inefficient and unreliable.
Key User Insights
Insight 1: Everyone Wants to Minimize Wait Time
Decision: Built a real-time arrival and reminder system as the core of the experience.
Insight 2: Users Need Confidence, Not Just Information
Users didn’t want raw data, they wanted interpretable, easy-to-act-on information.
Decision:
Show meaningful status labels (“Arriving in 3 min”, “Delayed”)
Add distance to bus stations on maps
This helped users move beyond guessing toward planning with certainty.
Insight 3: The Core Routine Happens Every Day
Users repeated this behavior daily (morning and evening) so efficiency was critical.
Decision:
One-tap reminders
“Saved buses” list
Contextual suggested routes
This supported users in quickly resuming their daily commute rather than relearning the app each time.
Key User Insights
Insight 1: Everyone Wants to Minimize Wait Time
Decision: Built a real-time arrival and reminder system as the core of the experience.
Insight 2: Users Need Confidence, Not Just Information
Users didn’t want raw data, they wanted interpretable, easy-to-act-on information.
Decision:
Show meaningful status labels (“Arriving in 3 min”, “Delayed”)
Add distance to bus stations on maps
This helped users move beyond guessing toward planning with certainty.
Insight 3: The Core Routine Happens Every Day
Users repeated this behavior daily (morning and evening) so efficiency was critical.
Decision:
One-tap reminders
“Saved buses” list
Contextual suggested routes
This supported users in quickly resuming their daily commute rather than relearning the app each time.
Key User Insights
Insight 1: Everyone Wants to Minimize Wait Time
Decision: Built a real-time arrival and reminder system as the core of the experience.
Insight 2: Users Need Confidence, Not Just Information
Users didn’t want raw data, they wanted interpretable, easy-to-act-on information.
Decision:
Show meaningful status labels (“Arriving in 3 min”, “Delayed”)
Add distance to bus stations on maps
This helped users move beyond guessing toward planning with certainty.
Insight 3: The Core Routine Happens Every Day
Users repeated this behavior daily (morning and evening) so efficiency was critical.
Decision:
One-tap reminders
“Saved buses” list
Contextual suggested routes
This supported users in quickly resuming their daily commute rather than relearning the app each time.
How the Product Works
Home Screen
Goal: Reduce time to action
Users immediately see saved routes
One-tap access to tracking and reminders
Why: Busy users shouldn’t hunt for next actions
Route Selection & Tracking
Goal: Help users find the right bus with minimal effort
Auto-suggest nearest stops based on location
Show ETA and arrival predictions
Why: Combines discovery and certainty, not separate tasks
Smart Reminders
Goal: Free users from manual alarm setting
Notifications triggered based on bus arrival
Adjustable lead time (e.g., 5 min before arrival)
Why: Aligns with commuter routines and reduces anxiety
Evidence of Value
✅ Users felt more prepared and less anxious about bus arrival
✅ Reminders reduced the need for personal alarms
✅ Quick access to selected routes made the app easy to adopt
Product Outcome
NotiBus reframes daily commuting by:
Removing uncertainty about bus arrival
Shortening decision time
Reducing stress for users with tight schedules
Check the UX/UI design process of this case study
How the Product Works
Home Screen
Goal: Reduce time to action
Users immediately see saved routes
One-tap access to tracking and reminders
Why: Busy users shouldn’t hunt for next actions
Route Selection & Tracking
Goal: Help users find the right bus with minimal effort
Auto-suggest nearest stops based on location
Show ETA and arrival predictions
Why: Combines discovery and certainty, not separate tasks
Smart Reminders
Goal: Free users from manual alarm setting
Notifications triggered based on bus arrival
Adjustable lead time (e.g., 5 min before arrival)
Why: Aligns with commuter routines and reduces anxiety
Evidence of Value
✅ Users felt more prepared and less anxious about bus arrival
✅ Reminders reduced the need for personal alarms
✅ Quick access to selected routes made the app easy to adopt
Product Outcome
NotiBus reframes daily commuting by:
Removing uncertainty about bus arrival
Shortening decision time
Reducing stress for users with tight schedules
Check the UX/UI design process of this case study
How the Product Works
Home Screen
Goal: Reduce time to action
Users immediately see saved routes
One-tap access to tracking and reminders
Why: Busy users shouldn’t hunt for next actions
Route Selection & Tracking
Goal: Help users find the right bus with minimal effort
Auto-suggest nearest stops based on location
Show ETA and arrival predictions
Why: Combines discovery and certainty, not separate tasks
Smart Reminders
Goal: Free users from manual alarm setting
Notifications triggered based on bus arrival
Adjustable lead time (e.g., 5 min before arrival)
Why: Aligns with commuter routines and reduces anxiety
Evidence of Value
✅ Users felt more prepared and less anxious about bus arrival
✅ Reminders reduced the need for personal alarms
✅ Quick access to selected routes made the app easy to adopt
Product Outcome
NotiBus reframes daily commuting by:
Removing uncertainty about bus arrival
Shortening decision time
Reducing stress for users with tight schedules
Check the UX/UI design process of this case study