
Moveet v2: incidents, recording & replay, icon rail UI, and 500+ tests
A few months ago I shipped the first version of Moveet — an open-source real-time vehicle fleet simulator that runs vehicles on actual road networks using A* pathfinding, streams positions over WebSocket, and renders everything in a custom D3 SVG map without touching Leaflet or Mapbox. Since then a lot has landed. Here's what's new. What shipped 🚦 Fleet management Vehicles can now be grouped into named, colour-coded fleets. You create a fleet, assign vehicles to it, and the UI colours routes and markers per fleet. Useful when you want to simulate multiple operators or companies sharing the same road network. REST API: POST /fleets GET /fleets DELETE /fleets/:id POST /fleets/:id/assign POST /fleets/:id/unassign Fleet events are broadcast over WebSocket in real time ( fleet:created , fleet:deleted , fleet:assigned ). ⚠️ Incidents and dynamic rerouting You can now drop a road incident anywhere on the network. Every vehicle currently routing through the affected segment gets rerouted live
Continue reading on Dev.to Webdev
Opens in a new tab



