Web · aplikace · provoz
Zpět na projektyWeb a provozní platforma pro cestovní kancelář.
Veřejný web, administrace, backend a práce s daty vznikly jako jeden systém. Změna nabídky se tak může propsat od administrace až k zákazníkovi bez ručních zásahů do kódu.

Co bylo potřeba vyřešit
CK Pragotour potřebovala víc než nový vzhled webu. Nabídka zájezdů, obsah, média a provozní data musí zůstat konzistentní mezi administrací a veřejnou částí.
Klíčový problém proto nebyl redesign jedné stránky, ale návrh celého toku dat a správy obsahu.
Jak jsme projekt postavili
Veřejný frontend jsme oddělili od backendové logiky a nastavili jasné API rozhraní mezi prezentací, administrací a datovou vrstvou.
Administrace vznikala současně s veřejným webem, takže běžné změny nabídky nevyžadují zásah vývojáře.
Produkční provoz počítá s migracemi databáze, healthchecky, persistentními daty a odděleným testovacím prostředím.
Co jsme dodali
- veřejný web
- administrační rozhraní
- backendové API
- datovou vrstvu
- správu obsahu a médií
- Docker provoz a automatizované kontroly
Co projekt změnil
Marketingová a provozní část nejsou dva oddělené projekty. Sdílejí jeden datový základ a mohou se dál rozvíjet bez přepisování celé aplikace.
Běžná správa obsahu a nabídky je oddělená od vývoje, což snižuje počet ručních zásahů do produkce.
Technický základ
Administrace, API a veřejný web sdílejí jeden produkční tok.
- SprávaAdministracenabídka · obsah · média
- JádroNestJS + PostgreSQLAPI · data · provozní logika
- VýstupNext.js webprodukční web pro zákazníka