cleanQRúklid podle volby hosta

V hotelech a penzionech se pokoje při vícedenním pobytu uklízejí podle pevného plánu, ať to host chce, nebo ne. cleanQR dává hostovi QR kód na pokoji a pokojským jasný ranní přehled.

Pro koho a co dělá

cleanQR je náš vlastní produkt pro hotely, penziony a další ubytování s pravidelným úklidem pokojů. Host naskenuje QR kód v pokoji a v prohlížeči zvolí plný úklid, eko úklid, nebo soukromí – bez aplikace a bez přihlášení.

Přes stejný kód nahlásí závadu (hotel dostane e-mail), najde nástěnku pokoje (Wi-Fi, snídaně, odhlášení, parkování) a nabídky služeb. Po vynechaném úklidu vidí odhad ušetřené vody, energie a CO₂.

Pokojské otevřou sdílený přehled bez účtu (volitelně s PINem) nebo si ráno vytisknou seznam. Recepce může volbu kdykoli upravit. Jeden účet = jeden objekt, libovolný počet pokojů.

Co umí

  • Volba úrovně úklidu hostem: plný, eko, soukromí; typy úklidu si hotel přizpůsobí
  • Hlášení závad s e-mailovým upozorněním na více adres
  • Nástěnka pokoje a nabídky služeb či promo akcí
  • Housekeeping přehled v reálném čase bez účtu, volitelně s PINem, a tisk denního seznamu
  • Ochrana: unikátní kód pokoje, denní uzávěrka (cutoff), vazba volby na zařízení, limit změn, obnova kódu, volitelný PIN pokoje
  • Tisk QR kódů do PDF v různých rozvrženích, vlastní logo a barva značky
  • Odhad úspory vody, energie a CO₂ pro hosta a analytika trendů voleb
  • Prostředí pro hosty i administraci česky a anglicky, 30 dní zdarma, předplatné přes Stripe, přihlášení Googlem

Jak je postavené

  • Backend: Node.js a Express, databáze Microsoft SQL Server přes Sequelize, helmet a omezení počtu požadavků, naplánované úlohy (denní uzávěrka)
  • Administrace pro hotel: Next.js a React s Ant Design, grafy (Recharts), generování PDF s QR kódy přímo v prohlížeči
  • Formulář pro hosty: samostatná lehká aplikace v Next.js, otevře se po naskenování kódu bez instalace
  • Platby: Stripe (předplatné, zákaznický portál); e-maily SendGrid; soubory S3; monitoring Sentry; běh v Dockeru
  • Marketingový web cleanqr.app: TanStack Start s renderováním na serveru, nasazený na Cloudflare

Jak dlouho to trvalo

  1. Konec února 2026

    První commit backendu: pokoje, kódy, volba úklidu, přihlašování.

  2. Březen 2026

    Administrace pro hotel a formulář pro hosty. Během několika týdnů první použitelná verze se zkušebním obdobím.

  3. Jaro–léto 2026

    Nástěnka pokoje, hlášení závad, tisk QR kódů, ochrana kódů a PIN, platby přes Stripe, produktové video.

  4. Září–říjen 2026

    Přihlášení Googlem, marketingový souhlas v profilu, slovenská verze webu. Základ cleanQR posloužil jako výchozí bod pro Zonno.

  5. Stav k říjnu 2026

    Přibližně 180 commitů ve třech repozitářích (backend, administrace, formulář pro hosty). Vývoj pokračuje průběžně.

Údaje pocházejí z historie repozitářů produktu a z webu cleanqr.app; počty zákazníků neuvádíme.

Co jsme se naučili

  • Nejcennější je, co host zvládne bez aplikace a bez přihlášení – proto formulář běží v prohlížeči a tiskové podklady jsou součástí produktu.
  • Bezpečnost QR kódů (uzávěrka, vazba na zařízení, obnova kódu) jsme přidávali podle dotazů hotelů; mít to od začátku by ušetřilo jedno kolo přepracování.
  • Jeden tarif za objekt bez počítání pokojů zjednodušil web, registraci i fakturaci.

Chcete něco podobného pro svou firmu?

Vývoj za sazbu za měsíc práce, menší zakázky poměrně méně, kód je váš, provoz volitelný.

Vývoj předplatným