UDIE is a spatial intelligence system designed to convert volatile, multi-source urban disruption signals into a stable operational risk view. It leverages H3 spatial indexing, event-sourced persistence, and deterministic materialization to provide high-performance route risk evaluation and city-level intelligence.
- PROJECT_OVERVIEW.md - Goals, use cases, and requirements.
- ARCHITECTURE.md - System philosophy and core subsystems.
- INSTALLATION.md - Setup guides for backend, mobile, and dashboard.
- DEVELOPER_GUIDE.md - Engineering playbook and diagnostic protocols.
- API_REFERENCE.md - Backend HTTP contract.
- Ingestion Substrate: Normalizes and appends raw signals to the authoritative event log.
- Spatial Compute: Performs H3-indexed aggregation and risk field evaluation.
- Projections & Workers: Materializes derived states (risk cells, hotspots) for high-performance querying.
- Operational Interface: Thin mobile and web clients for real-time visualization.
- Backend: NestJS (TypeScript), Python (Spatial Utils).
- Persistence: PostgreSQL + PostGIS (Authoritative), Redis (Hot-path caching).
- Mobile: Swift (iOS Native), Flutter (Cross-platform).
- Indexing: H3 (Uber's Hexagonal Hierarchical Spatial Index).
MIT © 2026 UDIE Engineering Group. "Stability is the foundation of intelligence."