Reference / Vývoj

Nový B2B zákaznický portál pro společnost ISOTRA

Společnost ISOTRA, přední evropský výrobce stínící techniky, nás oslovila s projektem na vytvoření moderního B2B zákaznického portálu. I přes naše 17leté zkušenosti s vývojem softwaru, včetně rozsáhlých e-shopových řešení, pro nás tato zakázka představovala výzvu. ISOTRA vyrábí širokou škálu žaluzií, markíz, pergol a příslušenství, které dodává do 43 zemí světa. Projekt portálu tak svou komplexností a plánovanými funkcemi patřil k technicky i uživatelsky nejkomplikovanějším zakázkám, které jsme kdy realizovali.

ISOTRA, a.s.2024–2025B2B portál
[screenshot: ISOTRA B2B portál, úvodní obrazovka s přehledem objednávek a konfigurací]
IEA 2024

Internet Effectiveness Awards

43 zemí

mezinárodní nasazení

3 000+

obchodních partnerů

7 jazyků

multijazyčná podpora

Výběrové řízení a následná spolupráce

V létě roku 2022 jsme byli pozváni do výběrového řízení na realizaci zákaznického portálu. ISOTRA tehdy spolupracovala s jinou softwarovou společností na úvodní analýze, nicméně naše nabídka a přístup k řešení lépe odpovídaly jejím potřebám. Díky tomu jsme výběrové řízení vyhráli.

Poměrně záhy po zahájení projektu se ukázalo, že se řada předpokladů a specifikací vycházejících z původní analýzy rozchází s realitou, což nás přimělo pružně reagovat a rychle přizpůsobovat řešení novým požadavkům. Bez agilního řízení bychom se zkrátka neobešli.

[screenshot: konfigurátor produktů ISOTRA, nastavení parametrů žaluzií]
[screenshot: detail konfigurace produktu s parametry rozměrů a barev]

Zadání a výzvy projektu

ISOTRA potřebovala nejen modernizovat způsob, jakým její partneři zadávali objednávky, ale také zajistit bezproblémovou integraci s jejími interními systémy. Klíčovým požadavkem bylo propojení webového konfigurátoru s informačním systémem K2 a produktovým konfigurátorem, aby mohli partneři získávat reálné kalkulace konfigurací produktů na základě výrobních specifikací a objednávky odcházely přímo do výroby.

"Bylo nezbytné přijít s řešením, které umožní plynulý tok dat mezi všemi systémy a zároveň zajistí, že každá konfigurace bude technicky validována a cenově aktuální."

Tomáš Ondruš, technický ředitel Cognito Works

Integrace SW třetích stran

Jednou z klíčových výzev projektu byla integrace s již existujícími systémy ISOTRY, konkrétně s informačním systémem K2 a produktovým konfigurátorem Infor CPQ, který dodávala firma ITEuro. Představy o propojení systémů vyplývající z původní analýzy se ukázaly jako nepoužitelné, a proto museli naši SW architekti společně se specialisty K2 a ITEuro navrhnout nové řešení, které zajistilo, že spolu všechny tři systémy efektivně komunikují a umožňují reálný přenos dat od nabídky až po výrobu.

Klíčové požadavky na propojení s třetími systémy:

  • Bezproblémová obousměrná komunikace mezi zákaznickým portálem, systémem K2 a konfigurátorem Infor CPQ.
  • Synchronizace dat o produktech, cenách a výrobních specifikacích v reálném čase.
  • Zajištění spolehlivosti a konzistence dat napříč celým systémem, aby nedocházelo k chybám v konfiguraci a kalkulacích.
[screenshot: schéma integrace portálu s K2 a Infor CPQ]
[screenshot: UX prototyp portálu, hromadné vkládání produktů do nabídek]

Aktivní role UX specialistů

Klíčovou roli v celém projektu sehráli naši UX specialisté, kteří se museli vypořádat s náročností uživatelských scénářů a optimalizací celkového designu portálu. Původní prototypy nepokrývaly veškeré reálné situace, se kterými se uživatelé mohli setkat, a některé návrhy by vedly ke zbytečné fragmentaci vývoje.

Naše UX týmy proto přehodnotily celkový design a zaměřily se na klíčové procesy, jako je hromadné vkládání produktů do nabídek a digitalizace celého obchodního cyklu, včetně reklamací.

Klíčové funkcionality systému

Nový zákaznický portál musel být schopen zvládnout širokou škálu požadavků, jak technických, tak uživatelských.

Pokročilý konfigurátor produktů

Umožňuje B2B partnerům snadno konfigurovat produkty, jako jsou žaluzie, markýzy či pergoly, s možností nastavení desítek až stovek parametrů, jako jsou rozměry, barvy, povrchové úpravy a další.

Reálné kalkulace v reálném čase

Díky napojení na informační systém K2 a konfigurátor Infor CPQ může systém okamžitě kalkulovat ceny a validovat technické parametry objednaných produktů.

White labeling

Možnost přizpůsobení designu portálu pro významné obchodní partnery tak, aby mohli vystupovat vůči svým zákazníkům pod vlastní značkou.

Multijazyčná podpora

Systém je navržen s podporou více jazyků, což umožňuje ISOTŘE efektivně působit na mezinárodních trzích.

Automatizace obchodního cyklu

Portál umožňuje partnerům spravovat celý proces od nabídky přes objednávky až po řešení reklamací, což výrazně zvyšuje efektivitu a snižuje chybovost.

Analytika a AI

Pokročilé statistiky prodeje, konverzí a chování partnerů. AI vyhledávání v návodech a technické dokumentaci pro rychlejší onboarding a technickou podporu.

[screenshot: ISOTRA portál na MacBooku, celkový pohled na rozhraní]

Vývoj a jeho koordinace

Celkový vývoj projektu vyžadoval úzkou spolupráci několika týmů. Zatímco Cognito zajišťovalo vývoj portálu a integraci se systémy třetích stran, firma ITEuro se starala o implementaci konfigurátoru Infor CPQ. Klíčovou roli hrála pravidelná komunikace a neustálá koordinace, která zajistila, že i přes technické výzvy probíhal vývoj efektivně a podle plánu.

Spuštění a další plány

Portál byl úspěšně spuštěn na jaře 2024 a první obchodní partneři společnosti ISOTRA jej již aktivně používají. Vývoj projektu probíhal agilně ve spolupráci s týmem 15 odborníků z Cognito, ISOTRA a ITEuro.

Do konce roku 2024 bude plně nasazen ve všech 43 zemích, kde ISOTRA působí. Systém podporuje 7 jazykových verzí a obsluhuje více než 3 000 partnerů.

Plánujeme také další rozvoj systému, včetně implementace umělé inteligence, která zjednoduší lokalizaci, technickou podporu a onboarding nových partnerů.

[screenshot: multijazyčné rozhraní portálu, ukázka 7 jazykových verzí]

Co o naší práci řekl klient

[screenshot: ISOTRA B2B portál]
ISOTRA
„Portál jsme spustili na podzim roku 2024 a během následujícího roku na něj přešli všichni obchodní partneři společnosti ISOTRA. Portál zajišťuje kompletní digitalizaci obchodních procesů i následné péče o zákazníky a poskytuje jedinečné pohledy pro řízení firmy.

Vývoj a implementace portálu probíhala agilně ve spolupráci odborníků z Cognito Works, ISOTRA a IT Euro. Portál podporuje 7 jazykových verzí a obsluhuje více než 3 000 partnerů. V současnosti probíhá další rozvoj systému, včetně implementace umělé inteligence, která zjednoduší lokalizaci, technickou podporu a onboarding nových partnerů."
foto

Vladimír Zecha, MSc., MBA

ředitel pro strategii, ISOTRA, a.s.

Jak jsme postupovali

Od výběrového řízení přes agilní vývoj až po nasazení ve 43 zemích. Digitalizace kompletních obchodních procesů pro předního evropského výrobce stínící techniky.

Chci konzultaci
1

Výběrové řízení a analýza

V létě 2022 jsme vyhráli výběrové řízení. Původní analýza od jiné společnosti se ukázala jako nedostatečná, proto jsme přistoupili k vlastní analýze a agilnímu přístupu.

2

Návrh architektury a UX

Naši UX specialisté přehodnotili celkový design a zaměřili se na klíčové procesy. SW architekti navrhli integraci s K2 a Infor CPQ.

3

Agilní vývoj a integrace

Vývoj probíhal v úzké spolupráci 15 odborníků z Cognito, ISOTRA a ITEuro. Zajistili jsme obousměrnou komunikaci portálu se systémy K2 a Infor CPQ.

4

Spuštění a nasazení

Portál byl úspěšně spuštěn na jaře 2024. Systém podporuje 7 jazykových verzí a obsluhuje více než 3 000 partnerů ve 43 zemích.

5

Další rozvoj a AI

Plánujeme implementaci umělé inteligence pro zjednodušení lokalizace, technické podpory a onboardingu nových partnerů.

PHP
PHP
Symfony
Symfony
React
React
PostgreSQL
PostgreSQL
Docker
Docker
Redis
Redis

Použité technologie

B2B portál ISOTRA je postaven na PHP a frameworku Symfony s frontendovým rozhraním v Reactu. Pro datové úložiště používáme PostgreSQL, cache řešíme přes Redis. Celé řešení běží v kontejnerizovaném prostředí na Dockeru.

Infor CPQ K2 REST API