Webová aplikácia na oceňovanie hodnoty projektov

Frontend:

Backend

Veľkosť tímu

3

ocenovanie projektov

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

S čím Vám vieme pomôcť?