Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 578 Bytes

ARCHITECTURE.md

File metadata and controls

9 lines (5 loc) · 578 Bytes

Architecture

urbanflo-vite acts as the frontend to UrbanFlo, and is responsible for displaying the road network and simulation in a canvas. Simulation results are streamed from the backend via WebSocket, while other backend communication is done via REST API.

The frontend UI is done using React while Konva is used for the canvas component itself. We use Vite for tooling and development server.