- Domov
- Referencie
- Custom Development
- Web aplikácia na oceňovanie
Webová aplikácia na oceňovanie hodnoty projektov
Frontend:
Backend
Veľkosť tímu
3
Klient nás oslovil s požiadavkou na vytvorenie efektívneho nástroja na oceňovanie projektov, ktorý by umožňoval spracovanie veľkého objemu údajov a parametrov. Existujúce riešenie neponúkalo dostatočnú prehľadnosť ani možnosti porovnávania viacerých necenení.
O projekte
V rámci PoC sme sa zamerali na overenie, či webová aplikácia dokáže zvládnuť zadávanie komplexných údajov, generovať vizuálne výstupy vo vysokej kvalite (grafy a tabuľky) vhodné pre veľké obrazovky, podporovať export do formátov Excel a PDF a zároveň zostať prístupná naprieč rôznymi zariadeniami bez potreby inštalácie alebo offline režimu.
Kľúčovým cieľom bolo zistiť, či je možné vytvoriť celé riešenie v jednom technologickom stacku – konkrétne s použitím frameworku React pre frontend aj backend. Naším zámerom bolo dokázať, že tento prístup je nielen funkčne vhodný, ale aj technicky realizovateľný.
Biznisová výzva
Výzvou bolo navrhnúť riešenie, ktoré bude dostatočne výkonné na spracovanie komplexných údajov a výpočtov, a súčasne jednoducho prístupné cez webové rozhranie bez nutnosti inštalácie.
Vzhľadom na krátky časový rámec (2 mesiace) sme sa rozhodli pre realizáciu vo forme Proof of Concept. Cieľom bolo overiť, či je možné celú aplikáciu postaviť výhradne na React technológiách – vrátane logiky, vizualizácií aj exportov – bez potreby nasadzovania samostatného backendového riešenia.
Ako sme postupovali
1. Zber vstupov od klienta
Úvodná fáza zahŕňala detailnú diskusiu s klientom s cieľom pochopiť potreby, obmedzenia a očakávania od riešenia. Získali sme konkrétne požiadavky na funkcionalitu, používateľské scenáre a technické preferencie.
2. Návrh riešenia a definovanie funkcionalít
Pripravili sme návrh produktového aj technologického riešenia vrátane používateľského rozhrania, štruktúry dát a správy používateľov. Definovali sme základné a rozšírené funkcionality potrebné na naplnenie cieľov PoC. Súčasťou tejto fázy bol aj návrh UX/UI dizajnu.
3. Vývoj a testovanie PoC
Na základe špecifikácie sme implementovali funkčný prototyp v preferovanej React technológii. Vývoj prebiehal v lokálnom vývojovom prostredí a bol doplnený o priebežné testovanie, ladenie a validáciu kľúčových častí riešenia.
Výsledky a biznisový prínos
Výsledkom projektu je digitálna webová aplikácia, ktorá zásadným spôsobom zefektívňuje a sprehľadňuje proces oceňovania projektov.
Celý postup bol rozdelený do viacerých logických krokov, ktoré používateľa intuitívne vedú celým procesom.
Kľúčové funkcionality prototypu
-
Prehľadný a interaktívny výpočet
Používatelia môžu jednoducho zadávať rozsiahle vstupné údaje cez webové formuláre a priebežne sledovať výstupy vo forme tabuliek a grafov v kvalite vhodnej na veľké obrazovky. -
Správa projektov a porovnávanie
Každý používateľ má možnosť spravovať vlastné projekty, vyhľadávať ich podľa zvolených parametrov, porovnávať jednotlivé ocenenia medzi sebou a pracovať s nimi v jednom prostredí. -
Administrátorské rozhranie
Aplikácia obsahuje modul pre správu používateľov, ich oprávnení a riadenie prístupov – čím je vhodná aj do tímového a firemného prostredia.
-
Exporty a vizualizácie
Výsledky je možné exportovať do formátov Excel a PDF. Vizualizácie v podobe grafov a dashboardov uľahčujú prezentáciu a interpretáciu výsledkov pri rozhodovaní alebo komunikácii s partnermi. -
Možnosť ďalšieho škálovania
Architektúra aplikácie umožňuje v budúcnosti rozširovať funkcionality, integrovať nové typy výpočtov alebo rozšíriť platformu pre iné segmenty či trhy.