Case study · Benefity pracownicze
Rekord wizyt kilka dni po premierze nowego portalu.
Nowa odsłona platformy dla posiadaczy karty Multisport zbudowana w ciągu kilku miesięcy.
- Klient
- Karta Multisport
- Zakres
- Serwisy i CMS

Klient
Jak pokazać, że karta MultiSport to więcej niż obiekty sportowe?
Macopedia jest kluczowym partnerem technologicznym firmy Benefit Systems od 2016 roku. Wspólnie pracujemy nad projektami dla jej klientów, w tym uczestników programu MultiSport. Program jest znany z dostępu do tysięcy obiektów sportowych, ale posiadacze kart MultiSport mogą też korzystać z rowerów miejskich, pobierać ebooki czy uczyć się języków.
Benefit Systems chciał, żeby klienci wiedzieli o tych możliwościach, dlatego poprosił nas o odświeżenie portalu kartamultisport.pl. Zadanie: nowoczesna strona w technologii TYPO3 headless i PWA, z wygodnym dostępem mobilnym i stabilnym systemem CMS.
Rozwiązanie
Jak przebiegł projekt
01 Start na początku 2020 roku
Lockdown wprowadzony w całej Polsce sprawił, że musieliśmy dopasować strategię do nowej rzeczywistości.
02 Narzędzia do usług wirtualnych
Benefit Systems wypuścił serię wirtualnych usług, takich jak videokonsultacje z dietetykami czy treningi online. Naszym zadaniem było szybko zaplanować i wdrożyć narzędzia, które pozwolą z nich skorzystać.
03 Powrót do projektu i migracja użytkowników
Po zniesieniu ścisłych obostrzeń wróciliśmy do projektu z pełną mocą. Kluczowe było zmigrowanie użytkowników do nowej wersji platformy.
TYPO3 headless i PWA
Szybka strona, wygodna w administrowaniu
Klient zgodził się z naszą propozycją, żeby wykorzystać TYPO3 headless i PWA: strona działa szybko, a jednocześnie jest wygodna w administrowaniu. CMS TYPO3 łączy się elastycznie z aplikacją frontendową napisaną w Vue.js i Nuxt.js.
PWA ma liczne zalety aplikacji mobilnych, działa przy słabym dostępie do internetu i jest dobrze zoptymalizowana pod SEO.
- TYPO3 headless
- PWA w Vue.js i Nuxt.js
- Działanie przy słabym internecie
- Optymalizacja pod SEO

Infrastruktura
Kontenery, które wytrzymują duży ruch
Infrastruktura platformy musiała być skalowalna i wydajna, żeby bez trudu radzić sobie z dużym ruchem na stronie.
Nasz zespół DevOps we współpracy z klientem zbudował na Dockerze lekką infrastrukturę opartą na kontenerach. Kubernetes posłużył do zaprojektowania zautomatyzowanego procesu wdrażania aktualizacji.
- Docker
- Kubernetes
- Zautomatyzowane wdrażanie aktualizacji

Rezultaty
Co dała nowa platforma
Rekord wizyt
Klienci Benefit Systems od razu docenili wygodę nowej wersji platformy. Kilka dni po jej premierze padł rekord wizyt w obiektach sportowych umówionych przez aplikację.
Technologia headless
TYPO3 headless i PWA elastycznie łączą CMS z aplikacją frontendową w Vue.js i Nuxt.js.
TYPO3 headlessSprawny proces
Transparentny proces w Scrumie, oparty na bliskiej współpracy naszego zespołu z klientem, pozwolił szybko ukończyć projekt.


