← ayoub touatibuild notes

03 / 2025 · arias tech solutions

Environmental tracking platform

Geospatial layers, predictive analytics, animated weather, and a report a regulator will accept.

Environmental tracking platform

the brief

Track environmental indicators across regions over time, overlay forecasts, and produce a periodic report that goes to a regulator unedited.

what I did

Animated weather layers over Mapbox with time scrubbing, prediction outputs from the model team rendered as their own layer with visible confidence, and RBAC through Keycloak so each organisation only sees its own regions. Reports render server-side on a queue from the same data the screen uses.

what broke

The first report generator ran in the browser. It was quick to build and produced subtly different numbers than the dashboard, depending on what was loaded. Regulators don't accept 'subtly different'.

what I'd change

Build the export path first, from the same query the UI uses. If a number can be produced two ways, it will eventually be produced two ways.

Building something similar? I'd love to help.

I'm freelancing from October. Feel free to tell me about the problem — a rough description is more than enough to start.