Public Transport v2 — Prototype

No more stopping where nobody boards.

A ticketing loop that tells the driver — stop by stop — whether anyone is getting on or off, so buses can skip the empty ones.

Device / sensor API

Stop-side devices report crowd presence to POST /api/presence with { stopCode, hasPeople }. Since there's no real hardware yet, use the presence dashboard inside the Admin panel to simulate readings.