# GymBeam: od limitů Magenta k platformě, kterou dál rozvíjí vlastní tým

> E-shop GymBeam na Magentu nestačil poptávce. Postavili jsme mikrofrontendovou platformu včetně infrastruktury a kód předali internímu týmu.

- Canonical: https://techmates.io/cs/case-studies/gymbeam
- Client: GymBeam
- Industry: E-commerce
- Published: 2026-08-19
- Services: Vývoj softwaru na míru
- Technology: Next.js, Module Federation, Kubernetes, Docker, Kustomize, Grafana, Prometheus

---

## Magento určovalo strop, jak rychle může GymBeam růst

GymBeam prodává sportovní výživu a zdravé potraviny online od roku 2014, zákazníkům od začátečníků po kulturisty. E-shop je celý obchod. Musí unést běžné objednávky i špičky, kdy poptávka skokově vzroste.

Řešení na Magentu s tím nedrželo krok. Zpomalovalo reakci na změny trhu, pod vyšším provozem se špatně škálovalo a projektové podklady to spojují se ztracenými prodeji, nespokojenými zákazníky a vyšším rizikem chyb. Interní tým zároveň neměl zkušenost s moderními frontendovými technologiemi, které by přestavba vyžadovala.

### Růst potřeboval platformu, která drží krok s poptávkou

- Reagovat na změny trhu bez čekání na platformu
- Unést špičky poptávky bez zpomalení e-shopu
- Rozvíjet frontend stejným tempem jako zbytek firmy

### Přestavba nesměla e-shop zastavit

- Jádro aplikace bylo svázané s dosavadním řešením v Magentu
- Frontend, integrace a infrastrukturu bylo nutné měnit společně
- Interní tým potřeboval doplnit kapacitu i zkušenost s novou architekturou

## Jádro, frontend i infrastrukturu jsme přestavěli souběžně

Navrhli jsme mikrofrontendovou architekturu na Next.js se server-side renderingem a pomocí Module Federation rozdělili e-shop na části, které týmy vyvíjejí a nasazují samostatně. Specializovaný frontendový tým ji stavěl, zatímco stávající e-shop dál prodával.

Souběžně jsme infrastrukturu nové platformy napsali jako kód: Kubernetes, Docker a Kustomize pro nasazení, Grafana a Prometheus pro monitoring, včetně auditního logování. Ve stejné době probíhal přepis jádra aplikace a milníky se odevzdávaly podle dohodnutého harmonogramu.

### Každá část e-shopu se nasazuje sama

Module Federation dala frontendu modulární základ. Změna v jedné části se sestaví a nasadí bez vydání celého e-shopu.

### Infrastruktura psaná jako kód, ne naklikaná

Nasazení, monitoring i auditní logování žijí ve verzované konfiguraci. Platformu lze znovu postavit a škálovat z tohoto kódu, ne z paměti.

## Platforma unese Black Friday a dál ji rozvíjí vlastní tým GymBeam

GymBeam získal přepsané jádro aplikace, mikrofrontendovou architekturu, monitorovanou infrastrukturu na Kubernetes a frontendový tým, který je zavedl. Platforma zvládá zátěžové špičky během Black Friday.

Kód jsme poté předali internímu týmu GymBeam, který platformu rozvíjí dnes.


