Případová studie · klientský projekt

Z e-mailů a tabulek vlastní rezervační systém pro ubytování.

Apartmány Míla řešily rezervace, dostupnost, platby, potvrzení a kalendáře přes e-maily, Booking.com a tabulky. Dnes je to jeden systém od návrhu po nasazení.

Apartmány Míla Veřejně dostupné

Jak vypadal provoz před systémem.

Rezervace, dostupnost, platby, potvrzení a kalendáře se řešily přes e-maily, Booking.com a tabulky.

  • Poptávky chodily souběžně e-mailem a přes Booking.com.

  • Obsazenost se udržovala ručně v kalendářích a tabulkách.

  • Každá rezervace znamenala sérii ručních kroků: potvrdit, vyúčtovat, přepsat, informovat.

  • S rostoucím vytížením rostlo riziko, že se dva termíny potkají.

Web, rezervace i administrace jako jeden celek.

Navrhl a dodal jsem web, rezervační flow a provozní administraci se synchronizací Booking.com, potvrzeními a ochranou proti dvojí rezervaci na úrovni databáze.

Rezervační tok na webu

Host vidí kalendář dostupnosti po apartmánech, vybere termín, doplní údaje a souhlasy. Požadavek je chráněný proti opakování i botům.

Připravené online platby přes GoPay

Platební tok včetně vratky při stornu je hotový a pokrytý jednotkovými testy: termín se po dobu platby krátce vyhradí a zaplacení se ověřuje nezávisle na třech místech, notifikací brány, návratem hosta na web a kontrolou na pozadí. Platební brána zatím čeká na aktivaci, rezervace se dnes dokončují telefonicky nebo e-mailem.

Synchronizace s Booking.com a Airbnb

Obsazenost se přenáší obousměrně přes kalendáře (iCal). Před dokončením rezervace se cizí kalendáře načtou znovu; když se synchronizace nepovede, rezervace se radši nepřijme.

Ochrana proti dvojí rezervaci v databázi

Překryv dvou aktivních rezervací téhož apartmánu odmítne přímo databázové omezení, ne pozornost člověka. Den odjezdu a den příjezdu dalšího hosta se přitom záměrně potkávají.

Potvrzení s dokladem o platbě

Po zaplacení odjde hostovi potvrzení s číslovaným dokladem o přijetí platby, majitelka dostane kopii. Nepovede-li se odeslání napoprvé, systém to zkouší znovu.

Provozní administrace

Přehled rezervací a plateb, příjezdy a odjezdy včetně příznaku úklidu, ruční blokace termínů, stav synchronizace kalendářů a storno s automaticky dopočtenou vratkou.

Veřejně ověřitelný provozní systém.

Dnes je veřejně ověřitelný vlastní rezervační kanál a produkční provozní systém.

  • Web i rezervační kanál běží veřejně na apartmanymila.cz.

  • Chyby a dostupnost v ostrém provozu hlídá automatické hlášení s očištěním osobních údajů (Sentry).

  • Provozní data se zálohují každou noc šifrovaně.

  • Jeden dodavatel stojí za webem, backendem, integracemi i administrací.

ReactFastifyPostgreSQLGoPayBooking.com iCalBrevoSentry

Stejný postup pro váš provoz.

Nejbližší ukázka zakázky, kde jeden dodavatel spojil zákaznický web, platby, integrace a každodenní administraci.

Kvantifikovaný obchodní dopad nepublikuji bez měření a souhlasu klienta.