Project gallery



Project details
Tools & stack
- Firebase
- RTDB
- FCM
- Leaflet Maps
Problem and solution
No real-time bus visibility
Parents had little insight into where the school bus was en route, leading to uncertainty, repeated calls, and poor coordination at pickup time.
Live GPS tracking and alerts
GPS data feeds a Leaflet map with Firebase-backed updates and FCM notifications so families get timely, transparent location updates on any device.
Process & highlights
Route research
Studied common pickup pain points to shape a tracking experience that focused on clarity, timing, and trust for parents.
GPS pipeline
Connected live location updates into a reliable stream so the map could stay current without overwhelming the interface.
Parent alerts
Added alert logic to surface arrival changes and reduce the need for repeated calls during busy pickup windows.
Device handoff
Polished the view for mobile and desktop so tracking and notification states remained readable across devices.
Project output
Live bus tracking dashboard
Live location visibility
GPS route tracking
Timely arrival/status updates
Safer pickup coordination
Mobile and desktop friendly
Realtime performance updates