Inspiration

Every day, millions of people in India wait at roadside stops for local buses with no idea when the next one will arrive. Big booking apps cover only a few private operators, and most government and stage-carriage buses have no GPS, no API, and no online presence. We asked: if operators won't share data, why not let passengers create it? BusSaathi turns everyday riders into the tracking network.

What it does

Every year, lakhs of students, move to new towns for college, where local buses are their main way to get around, yet they don't know the routes, stops, or language. BusSaathi gives these students live bus tracking, step-by-step route guidance in their own language, stop alerts, and a share-my-trip feature for safety. It also helps them hold seats for trips home with a small deposit. We will pilot on one college corridor and make it open source so any campus town can adopt it.

How we built it

We will build an open-source MVP over the build period, focused on one corridor (Kochi to Thrissur). A mobile-friendly web app lets riders and conductors start a trip and share location. A backend aggregates multiple reports per bus, filters out fake or outlier data, and estimates live position and arrival time. A language model parses natural-language queries into structured search. A seat-hold flow with a small deposit will be demonstrated using a test payment mode. Rider locations are anonymized.

Challenges we ran into

Getting enough riders for crowdsourcing to work, preventing fake or inaccurate reports, protecting rider privacy, and handling poor network coverage on rural routes. We plan to verify reports across several users, anonymize data, and cache offline.

Accomplishments that we're proud of

What we learned

A working demo on one real corridor showing a bus moving live on a map, a unified government and private timetable, plain-language search, and a seat-hold flow.

What's next for BusSaathi

Pilot with students and daily commuters on one route, onboard willing conductors, partner with operators for real seat inventory, add WhatsApp access for low-end phones, and expand to more districts.

Built With

Share this project:

Updates

Submission history