The operator's web front end, covering the whole life of a mission: planning it, watching live video and telemetry arrive, then viewing, annotating and digitising the imagery and maps that come out of it.
React, TypeScript and Vite. Mapping is deck.gl and Mapbox GL drawing Cloud-Optimised GeoTIFFs served through TiTiler; live video arrives over RTMP and HLS.