Všechny projekty

2026Web s rezervacemi a administrací

MimiBee

Chůva s pedagogickým vzděláním, která hlídá děti od narození do 12 let a budoucím rodičům radí s výbavou. Místo starého webu dostala nový, na kterém si rodiče rovnou rezervují termín. K tomu administraci, kde vyřídí rezervace, fotky, texty i poštu na jednom místě.

Rok
2026
Role
Návrh, vývoj, nasazení
Typ
Web s administrací
Stav
Běží naostro
Úvodní stránka webu MimiBee s fotografií chůvy a dvojčat

Co jsem udělal

  1. Rezervace termínů

    Rodiče na webu vyberou službu a termín. Hned jim přijde e‑mail, že rezervace dorazila, a chůvě upozornění.

  2. Administrace ve stylu webu

    Rezervace, obsazenost, reference ke schválení, fotogalerie, ceník i texty webu. Všechno se upraví bez programátora.

  3. Kalendář v iPhonu

    Rezervace se objeví v kalendáři v telefonu. A obráceně: co má chůva v kalendáři na iCloudu, to web nenabídne jako volný termín.

  4. E‑maily z administrace

    Doručená pošta přímo v administraci, odpovědi ve vlákně a šablony pro potvrzení nebo zrušení termínu. Hromadnou zprávou dá rodičům vědět třeba o dovolené.

  5. Aplikace na ploše

    Administrace se nainstaluje do telefonu jako aplikace a pošle upozornění na novou rezervaci nebo referenci. Číslo na ikoně ukáže, co čeká.

  6. Reference od rodičů

    Rodiče napíšou referenci přímo na webu. Zobrazí se až po schválení v administraci.

Technologie

Web
  • Astro 7
  • TypeScript
  • CSS
Data
  • Postgres (Neon)
  • Drizzle ORM
Napojení
  • iCalendar
  • IMAP a SMTP
  • Web Push
Provoz
  • Vercel
  • sharp

Pod kapotou

Dovolená se ohlásí sama

U celodenní blokace stačí zaškrtnout, že jde o dovolenou. Lišta nahoře na webu se týden předem objeví sama a po návratu zase zmizí.

Fotky v databázi

Fotky se před nahráním zmenší přímo v prohlížeči a uloží do Postgresu. Web je pak posílá přes CDN, takže není potřeba žádné další úložiště.

Osobní údaje se mažou samy

Rezervace se smažou 3 roky po termínu, zrušené po roce. Lhůty sedí s textem zásad ochrany osobních údajů na webu.

Vývoj bez ostré databáze

Lokálně běží Postgres přímo v Node.js (PGlite). Web se tak spustí bez připojení k ostrým datům a bez jediného hesla.

Další projektTento webDesign a vývoj

Chcete něco podobného?

Napište mi pár vět o tom, co potřebujete. Ozvu se a domluvíme další postup.

Napsat mi