Pro Airstop jsem vedl kompletní přepis jejich platformy pro nákup dovolených, kdy jsem původní monolitickou aplikaci rozdělil na samostatný frontend a backend. Frontend je postaven na Nuxt.js s Pinia pro správu stavu a plně typován v TypeScriptu pro vyšší spolehlivost a udržovatelnost.
Backend běží jako oddělená služba s REST API. Zavedl jsem typovou bezpečnost napříč celým stackem a implementoval e2e testy, které jsou součástí CI/CD pipeline pro automatizovanou kontrolu kvality.
Modernizace přinesla vyšší výkon, lepší vývojářský zážitek a rychlejší nasazování nových funkcí, což zajišťuje bezproblémový nákup dovolených pro uživatele.
