
Bus route visualisation site built to aid me in an analytical task. ๐ The feature to enable realtime bus ETAs was only added later on a whim~
Interactive map visualisation of bus routes. Selectable origin-destination of bus journey and enables JSON data export.
Bus stops, bus services and bus routes are called via LTA's Public API. Faster retrieval via Redis caching for in-memory storage. Realtime bus ETAs in Singapore can be displayed based on bus stop selected.
โ๏ธ Article One :: Link :: Tackling Heroku H12 timeout errors of Node.js Web APIs โ Handling Long Response Times
โ๏ธ Article Two:: Link :: Building a real-time web app in NodeJS Express with Socket.io library
Web App :: Link Web App :: Backup Link
Displays Realtime Bus ETAs: ๐ฑ Mobile & ๐ป ๐ฅ๏ธ Larger Screens
Enables Selection of Route Origin-Destination
Exports Bus Route as JSON data (based on earlier selections)
โ Join me on ๐ Medium at ~ ฮพ(๐หถโโกโ) @geek-cc
๐ฎ Please buy me a Taco! ๐
Data ยฉ LTA ยฉ OneMap ยฉ OSM contributors. Everything else: MIT
โ ๏ธ Important Note: As of 12 Nov 2022, UI has been revamped with existing functionalities still in place.
Select Bus Service No. to render route
๐ฑ Mobile View๐ป ๐ฅ๏ธ On Larger Screens:
Origin-Destination selection for data export
Bus Stop Realtime ETA
- Inspired by BusrouterSG by cheeaun.