BTS Tracker
live arrivals, route planning, fares, station context, and accessibility details in one Bangkok transit companion.liveBangkok transit · real-time PWA
TypeScriptBunPWATransit

the problem
a useful transit answer is rarely just an arrival time. A rider may also need the direction, interchange, route, fare, station map, or accessibility detail before deciding what to do next.the approach
- 01combine live train-arrival countdowns with journey planning, fare estimates, station maps, and first/last-train context
- 02cover the Sukhumvit and Silom BTS lines together with Gold, Yellow, and Pink line context in a free bilingual-facing tool
- 03ship the tracker as an installable PWA using TypeScript and Bun
key decisions
answer the whole trip questionarrival information sits beside route and fare tools instead of acting as an isolated live board.
make station context practicalmaps and accessibility details are treated as trip-planning inputs, not secondary decoration.
be explicit about provenancethe tracker is marked as an unofficial free tool and does not claim affiliation with the BTS operator.
the result
- a live web application for checking arrivals and planning Bangkok rail journeys
- one installable interface for countdowns, routes, fares, maps, and accessibility information
- English and Thai search-facing context helps riders find the same tool from either language