Reference
HEUREKA!

Sjednocený web ve všech zemích Heureka Group

Rozhraní mobilní aplikace a webu Heureka zobrazující produkty s mapou střední a východní Evropy zvýrazňující oblasti působnosti

Heureka Group je největší evropský cenový srovnávač, působící v 9 zemích a přitahující přes 23 milionů návštěvníků měsíčně. Spojuje desítky tisíc e-shopů a zjednodušuje online nakupování milionům uživatelů napříč regionem.

skills applied

Node.js, TypeScript, React

naše mise

Přechod k jednotné infrastruktuře

Heureka Group je přední evropský hráč v oblasti cenových srovnávačů, který působí na několika trzích současně. Každý z nich dlouhodobě fungoval s vlastními systémy a správou uživatelů, což komplikovalo další rozvoj. Skupina se proto rozhodla sjednotit infrastrukturu a vybudovat jednotnou platformu pro uživatelské účty. Naše role spočívala v přenosu know-how v TypeScriptu, integraci nového autentizačního systému a podpoře při postupném přechodu z původního PHP k moderním technologiím.

Rozhraní webových stránek a mobilní aplikace Heureka s českými pozdravy 'Ahoj!' a 'Zdravím!' na pozadí

výzvy

Sjednocení uživatelů napříč legacy systémy

Přechod na jednotný systém správy uživatelů musel probíhat za běhu platformy a respektovat řadu technických omezení. Klíčovou výzvou bylo soužití s legacy systémy a PHP monolity, které omezovaly škálování a modernizaci. Migrace probíhala postupně, krok po kroku, s nutností zachovat zpětnou kompatibilitu a bez dopadu na koncové uživatele. Současně bylo třeba zajistit přesné a transparentní řízení přístupových práv pro uživatele i interní administraci.

Muž pracující na laptopu s ikonami zabezpečení a správy uživatelů znázorňujícími moderní autentizační systém

řešení

Moderní správa uživatelů a bezpečný přístup

Spolu s interními týmy Heureky jsme implementovali jednotný systém správy uživatelů s centrálním SSO, podporou Google a Apple, a ABAC řízením přístupů podle atributů. Modernizovali jsme obnovu hesla, vytvořili interní nástroj pro správu rolí a poskytli mentoring při návrhu API a architektuře. Řešení běží na Node.js, TypeScriptu a Reactu, nahrazujícím původní PHP stack. Projekt zajistil hladký přechod na jednotnou identitu uživatelů, aniž by byl narušen provoz starších systémů. Uživatelé se mohou přihlašovat napříč platformami, interní týmy spravují přístupy snadno a bezpečnost i UX se výrazně zlepšily.

Žena používající laptop s webovými stránkami Heureka, relaxující s nohama na gauči v pohodlném domácím prostředí
0
zemí, kde Heureka Group působí
+0M
uživatelů měsíčně
+0K
e-shopů na platformě
Kontaktujte nás

Máte zájem o spolupráci? Spojíme se s vámi.

Napište nám

Spojte se s námi napřímo