Challenge
A renewable-energy software team needed a Site Management UI that could span organisations, device types and live telemetry — without becoming an unmaintainable dashboard jungle.
A renewable-energy software team needed a Site Management UI that could span organisations, device types and live telemetry — without becoming an unmaintainable dashboard jungle.
We engineered the front-end as a long-lived product surface: modular features, generated API types, permission-aware UI and maps/charts that stay usable when data volume spikes.
The delivered console centralises monitoring and control for solar, battery and generator assets — multi-tenant, map-aware and built for daily operator workflows, not demos.
React 18, TypeScript, TanStack Router/Query, Mapbox, Chart.js, CASL, Orval from OpenAPI — designed for continuous iteration over a year-plus engagement.
Operators run hundreds of sites from one interface; the system handles millions of daily data points. Portfolio teams reported ~40% lower operational cost and faster reaction when something breaks.