/ Reference / SPP / Portál Moje SPP

Zákaznický portál pro dodavatele energií

Frontend redesignu 2025 pro modul Odběrná místa v portálu Moje SPP — faktury, spotřeba, odečty a smlouvy pro téměř 1,5 milionu zákazníků.

KlientSPP, a.s.
Rok2026
Typ projektuWebová aplikace
Zákaznický portál pro dodavatele energií — ukážka rozhrania 1
Zákaznický portál pro dodavatele energií — ukážka rozhrania 2
O klientovi

SPP (Slovenský plynárenský priemysel, a.s.) je největší dodavatel energií na Slovensku, který navazuje na více než 150letou historii plynárenství v zemi. Obsluhuje téměř 1,5 milionu zákazníků ve všech regionech Slovenska a je největším prodejcem zemního plynu v zemi; kromě plynu dodává i elektřinu a CNG/LNG. Od roku 2014 je SPP ve 100% vlastnictví Slovenské republiky.

Naše role v projektu

Moje SPP je zákaznický portál, přes který si zákazník spravuje všechna svá odběrná místa – adresy a k nim přiřazené smlouvy na plyn a/nebo elektřinu. Redesign 2025 včetně komponentového designového systému připravil interní tým SPP; naším zadáním byla věrná frontendová implementace modulu Odběrná místa podle dodaných Figma návrhů – tedy proměnit připravený design ve funkční, responzivní a přesně odpovídající rozhraní se všemi stavy a interakcemi.

Výzvy

Při frontendové implementaci modulu odběrných míst jsme řešili několik klíčových výzev.

  • Více smluv, více lidí, jedno místo

    Jedno odběrné místo může mít plynovou i elektrickou smlouvu a může patřit zákazníkovi, nebo mu být jen sdíleno – rozhraní muselo tyto stavy odlišit na první pohled.

  • Tři druhy odečtu, jeden formulář by nestačil

    Distribuční odečet, odhad a zákaznický odečet mají různý právní význam – rozdíl musel být srozumitelný bez rizika, že si zákazník omylem nahlásí „neplatný“ odečet.

  • Srozumitelná spotřeba napříč roky

    Proměnit roky odečtů v jeden čitelný graf spotřeby, který zákazníkovi rychle řekne, zda letos spotřeboval více, nebo méně než loni.

  • Onboarding bez zbytečných kroků

    Zákazník potřebuje jasně odlišit „mám už smlouvu, jen ji chci načíst“ od „chci novou smlouvu“ – oba případy vyřešit na dva kliky ze stejného místa.

Náš přístup

Figma návrhy modulu Odběrná místa jsme přepsali do funkčního frontendu s důrazem na přesnou shodu s designem, responzivitu a spolehlivé chování všech stavů a interakcí. Modul funguje jako centrální rozcestník, kde detail místa rozděluje agendu do pěti záložek s jasně oddělenými akcemi pro informativní a závazný odečet.

  • Věrná implementace komponentového designu z Figmy (barvy, typografie, stavy)
  • Seznam odběrných míst seskupený podle vlastníka i sdílení
  • Detail místa v pěti záložkách: Faktury, Spotřeba a odečty, Žádosti, Údaje zákazníka, Údaje místa
  • Interaktivní víceletý graf spotřeby s filtrovatelnou tabulkou odečtů
  • „Můj odečet“ (informativní) oddělený od „Samoodečtu“ (závazný pro fakturaci)
  • Přidání dalšího místa přes jeden modál – načtení smlouvy nebo žádost o novou
Proces
1

Analýza zadání a návrhů

Prostudovali jsme dodané Figma návrhy, komponentový designový systém a reálné stavy odběrných míst a připravili implementační plán.

2

Příprava komponent

Přepsali jsme design z Figmy do znovupoužitelných, responzivních komponent věrně odpovídajících návrhu.

3

Implementace a interaktivita

Poskládali jsme modul na Bootstrap 5.3 + Sass s AlpineJS pro interaktivitu, s aplikační vrstvou v React a TypeScript – včetně grafu spotřeby a modálových toků.

4

Testování a nasazení

Otestovali jsme tok přidávání míst a odečtů před postupným nasazením pro všechny zákazníky.

Výsledky

Dodaný frontend modulu Odběrná místa věrně přenáší připravený design do funkčního rozhraní a dává zákazníkům SPP jeden přehledný vstupní bod do všech jejich smluv, faktur a odečtů – bez ohledu na to, kolik adres a produktů mají aktivních, a napříč všemi zařízeními.

INTERFASE