Ostravský příběh
Myšlenka vznikla v lednu 2019 a první hosté přišli v květnu. Název odkazuje na průmyslovou identitu Ostravy.
Uhelna je bar, který spoluvlastním, a zároveň živá produktová laboratoř. Po večerech jsem pro jeho skutečný provoz spojil AI se zkušenostmi z let vývoje a postavil vlastní platformu pro rezervace, směny, finance, věrnost, kvízy a integrace.

V baru nejde schovat slabý detail za prezentaci. Nabídka, obsluha i atmosféra musí fungovat každý večer a pro každého hosta.
Myšlenka vznikla v lednu 2019 a první hosté přišli v květnu. Název odkazuje na průmyslovou identitu Ostravy.
Schody dolů, teplé světlo a neformální prostor pro rande, menší oslavu i večer s přáteli.
Vlastní drinky pravidelně obměňujeme. Vedle nich jsou domácí limonády, nealko koktejly, čaje a drobné občerstvení.
Uhelna není formální cocktail bar ani hlučný klub. Je to přátelské místo s osobní obsluhou a nabídkou, ze které si vybere každý.
Vlastní kombinace, které pravidelně měníme, doplňují klasické koktejly a nealkoholické varianty.
Světlé, tmavé i míchané tabáky jsou součástí nabídky; obsluha pomůže s výběrem podle chuti hosta.
Pub kvízy, narozeniny Uhelny, Halloween a další tematické večery podle aktuálního programu.
Hosté si mohou předem zajistit stůl a spravovat návštěvy bez zbytečného telefonování.
Po večerech jsem spojil AI s know-how z let vývoje a postavil provozní platformu, na kterou by klasickým způsobem byl potřeba celý produktový tým.
Nevznikl z prezentace ani produktového zadání. Rostl přímo z večerního provozu, kde rezervace, směna nebo faktura musí fungovat i ve chvíli, kdy je bar plný.
Obsah, akce a rezervace ve čtyřech jazycích.
Jedno místo pro provoz, lidi, finance a obsah.
Host i zaměstnanec ve stejné nativní aplikaci.
Editor, média, projekce, výsledky a žebříčky.
Synchronizace rezervací, prodejů a útrat.
Supabase, audit, lifecycle workflow a oprávnění.
Nejde o šest aplikací vedle sebe. Hodnota vzniká až ve chvíli, kdy jedna událost bezpečně projde celým provozem.
Jediný požadavek propojí hosta, obsluhu, kapacitu podniku, Dotypos i věrnostní program. Každý krok má vlastní stav a každý vedlejší efekt musí být opakovatelný bez dvojího zápisu.
Host vybere datum, čas a počet lidí na webu nebo v mobilu.
Systém ověří provozní pravidla; obsluha vidí kapacitu a konflikty stolů.
Stav se propíše hostovi a rezervace se synchronizuje do Dotypos.
Obsluha pracuje se stejným stavem bez přepisování mezi nástroji.
Po dokončení návštěvy se věrnostní ledger zapíše právě jednou.
Host přichází kvůli rezervaci a odměnám. Zaměstnanec kvůli směně, docházce a vlastnímu přehledu. Přihlášení je stejné, oprávnění a rozhraní se mění podle role.
Rezervace, historie návštěv, věrnostní body a odměny zůstávají na jednom místě.
Dostupnost, plán, příchod, odchod a podklady pro výplatu tvoří jeden dohledatelný tok.
AI zde není autopilot. Claude Vision připraví strukturovaný návrh, Zod hlídá schéma a člověk rozhoduje o nejasných položkách. Schválená data pak vstupují do kalkulací ingrediencí a produktů.
Automatické schválení není aktivní. Finální odpovědnost zůstává u člověka.
Forecast tržeb je deterministický model nad dostupnými daty, ne AI věštba. Generování kvízových otázek naopak AI používá, ale až editor rozhodne, co se dostane před hosty.
Vstupy: den v týdnu, historické tržby, sezonnost a naplánované události.
Generování připraví strukturu. Editor kontroluje fakta, obtížnost i finální publikaci.
Tohle nejsou KPI ani odhad uživatelů. Je to dohledatelná inventura platformy, kterou jsem díky spojení let zkušeností a AI dokázal postavit po večerech.
Stejný rozsah klasickým vývojem
Bez DPH, provozu, externích API, historického výzkumu a následné podpory. Nejde o účetní hodnotu ani prodejní cenu systému.
Šest reálných obrazovek administrace v light i dark režimu. Rozhraní vychází přímo z Uhelna design systému, ale všechna jména, částky a události jsou syntetická demo data.