๐ŸšŒ Kohomada Bus?

The problem

Buses carry the majority of daily commuters in Sri Lanka, but there is no public real-time information system for them. Passengers standing at a halt cannot tell whether a route is running late, is already full, or has stopped for the day because of a breakdown, strike, weather, or a diverted road. People miss work, miss connections, and wait in the sun or rain with no information.

Our solution

Kohomada Bus? ("How's the bus?") is a lightweight, no-login web app with two parts:

How the fare estimate works

Each stop has a distance from the route start. We take the distance between your two stops, apply a minimum fare of Rs. 30 for the first stage (~2.6 km), add about Rs. 8 for every further 1.6 km stage, and round to the nearest Rs. 5. This is a guidance estimate, not an official fare.

Why crowd-sourced

Buses are not GPS-tracked, so there is no feed to read. But thousands of riders are already on these routes. If even a few report what they see, everyone else gets information that does not exist today. Multiple reports on one route reinforce each other, so a single wrong entry does not mislead.

Sample data

The app ships with 8 real Colombo-area routes and their approximate stops and distances, plus seeded example reports so the live feed is meaningful during a demo.