Commute.live provides real-time tracking for buses, trains and ferries.
This monorepo consists of:
@commutelive/backendis the main backend of Commute.live, which aggregates static and realtime data from multiple sources and exposes it via an API.@commutelive/backend-docker-manageris deployed on the server to automatically update the backend with zero downtime.@commutelive/commoncontains shared types and functions.@commutelive/webis the main frontend of Commute.live, which provides a user-friendly interface to view vehicles on one or more public transport routes.
Commute.live is grateful for the data and services provided by the following organisations:
- VCS & CI/CD powered by GitHub
- Cross-platform browser testing powered by BrowserStack
- Transit information from Transport for NSW / CC BY
- Transit information from Auckland Transport / CC BY
- IP geolocation by DB-IP / CC BY
