Virtual Power Plants

O PROJEKTU

Pregled Projekta:
Projekat "Site Management UI" nastao je kao potreba za naprednom web aplikacijom koja omogućava efikasno upravljanje energetskim objektima, uređajima i resursima u oblasti obnovljivih izvora
energije. Kada sam se priključio timu Uneti Labs-a, zatekao sam viziju za kompleksnu platformu koja treba da omogući organizacijama i tehničkim timovima centralizovano upravljanje energetskim
sajtovima, praćenje performansi i analizu podataka u realnom vremenu.

Najveći Izazov: Najveći izazov bio je razviti skalabilnu aplikaciju koja može prikazati i upravljati velikim količinama podataka iz različitih energetskih objekata istovremeno, sa podrškom za
kompleksne dashboard-ove, interaktivne karte, real-time analizu i multi-tenant arhitekturu. Posebno zahtevno je bilo implementirati sistem koji može dinamički generirati tipove na osnovu OpenAPI
specifikacije, kreirati reusable UI komponente sa podrškom za različite vrste energetskih uređaja (solarni paneli, baterije, generatori) i obezbediti seamless korisničko iskustvo kroz multiple
nivoe organizacijske hijerarhije.

Implementacija: Implementacija je trajala preko godinu dana kontinuiranih iteracija, tokom kojih sam razvio kompletan front-end sistem koristeći React 18, TypeScript, Tanstack Router i Query
biblioteke za state management. Fokusirao sam se na kreiranje modularne arhitekture sa feature-based struktuiranjem, automatizirano generisanje tipova pomoću Orval biblioteke, implementaciju
naprednih data tabela sa sortiranjem i filtriranjem, interaktivne mape sa Mapbox integracijom, real-time dashboard-ove sa Chart.js vizualizacijama i kompletan sistem upravljanja korisnicima sa
CASL-based permissions.

Konačni Rezultati: Site Management UI aplikacija postala je centralna platforma koja omogućava energetskim kompanijama upravljanje stotinama objekata kroz jedinstveni interface. Sistem obrađuje
milione data-pointova dnevno, podržava multi-organizacijski tenant model, omogućava real-time monitoring energetskih performansi i finansijskih analiza. Aplikacija je rezultovala smanjenjem
operativnih troškova za 40%, poboljšanjem brzine reagovanja na probleme i značajnim povećanjem efikasnosti upravljanja energetskim portfolijima.

GALERIJA
bs_BABosnian