Skip to content
j
Jan Dunder
2026Codees · 3 produkty

Sport dětem — převzetí od dodavatele

Převzít živou platformu pro dětský sport od předchozího dodavatele a přestěhovat ji na vlastní infrastrukturu, aniž by spadla.

~3
týdny na přechod
3
produkty v provozu
~10
člověkodní
tenisdetem.cztenisdetom.skflorbal-detem.cz01Předání4. 5.02Produkce5. 5.03Zálohy11. 5.04Plný přechod21. 5.05GA427. 5.· PROVOZ BEZ VÝPADKU ·převzetí od dodavatele · ~3 týdny · ~10 člověkodní
/ 01

Problém

Tři platformy pro dětský sport — tenisdetem.cz, tenisdetom.sk a florbal-detem.cz — běžely na infrastruktuře předchozího dodavatele: jeho DNS, jeho transakční e-maily, jeho zálohy. Klient chtěl pryč. Všechno bylo živé a používané, takže neexistovalo okno, kdy by to prostě mohlo přestat fungovat.

/ 02

Přechod

Předávací schůzka 4. května, produkce nabootovaná na Hetzner CPX32 hned druhý den, zálohy ověřeně běžící k 11. květnu, plný cutover 21. května — DNS na WEDOS, Mandrill předchozího dodavatele nahrazený Brevem, GA4 zapojené následující týden. Necelé tři týdny od první předávky k plné nezávislosti, bez výpadku, kterého by si někdo všiml.

/ 03

Co jsem reálně postavil

Přepsal jsem DevOps proces a od nuly postavil infrastrukturu i zálohování. Celou slovenskou lokalizaci pro tenisdetom.sk jsem udělal sám a Florbal dětem jsem postavil od začátku do konce jako sesterský produkt — překlady, texty, grafiku, všechno. Všechny tři stojí na sdíleném templatu Symfony + Next.js, web i mobil.

/ 04

Číslo, kterým bych to shrnul

Zhruba deset člověkodní proti výrazně většímu původnímu odhadu. Ten rozdíl je celý argument pro to, jak pracuji — hodně asistence od AI, ale architekturu držím sám. Všechno je v produkci a projekt přešel do údržby.

Stack
SymfonyNext.jsDevOpsHetzner
j
Jan Dunder

Píšu produkční systémy v PHP/Symfony a Reactu s TypeScriptem — platební infrastrukturu pro 100+ obcí, platformu pro kybernetickou compliance, které dělám technického leada, a autonomní agenty, kteří běží nad reálnými repozitáři. Ing. z FIT ČVUT, obor Webové inženýrství.

Navigace
ÚvodProjektyŽivotopisO mně
Jinde
LinkedIn ↗GitHub ↗terminál
Kontakt
dunder.jan@gmail.comPraha, ČR
© 2026 Jan DunderVyrobeno v Praze · s Claude Code