Modular platform for city councils: mobility, traffic, license plate recognition, fines, and urban services share a geospatial database and an operational map.
The problem
Municipal departments need to work with territorial data and field hardware while keeping each organization’s records strictly segregated.
The solution
Multi-tenant architecture with a Go API, PostgreSQL, and PostGIS. Telemetry is processed asynchronously with NATS JetStream and displayed on a React interface with MapLibre.
Core capabilities
- Department-level modules and granular data permissions.
- Geospatial map for urban services and traffic mobility.
- Telemetry ingestion and distributed event processing.
- Shared OpenAPI contract between Go API and frontend.


