Current-state architecture of yesid-dev/transit for anyone who needs to understand, change, test, deploy or operate it.

Implementation and commands: https://github.com/yesid-dev/transit.

Read when you need to Pages
Start contributing Getting started · Local development · Testing and CI · Code map and ownership
Understand the system System overview · Data pipeline · Snapshot publication and public contract
Change data or a contract Database schema and migrations · Gold relation catalog · Metric science and filters · Providers · Configuration reference
Work on the dashboard Web application · Home directory · Map interface · Stop detail · Trip detail · Shared design and accessibility · Dependency patches
Ship and serve Deployment and release · Cloudflare serving · Data proxy and KPI API
Operate and secure Operations and observability · Recovery, backups and retention · Security and access
Understand a boundary Decisions and limitations · Vocabulary · Support and reporting

Data and contract

Database schema and migrations

Vocabulary

Metric science and filters

Web and system ownership

Shared design and accessibility

System overview

Operations and observability

Code map and ownership

Testing and CI

Gold relation catalog

Getting started

Support and reporting

Snapshot publication and public contract

Web application

Home directory

Map interface