Back to overview

OLIVA

Reservations & service deck for an Italian restaurant

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind v4
  • Drizzle
  • PostgreSQL
  • better-auth
  • next-intl
  • motion
  • Docker
  • nginx

Full restaurant platform: a public landing with a reservation wizard for guests, plus an internal service deck for the team.

Public

  • Cinematic video hero, editorial menu, coverflow gallery
  • 5-step reservation wizard with mail verification
  • DE-only Impressum + privacy pages (BayLDA-compliant)

Service deck

  • Live reservations via SSE, walk-in mode, table grid with multi-table join
  • Availability engine (Berlin timezone), queue with overdue indicator
  • Allergy chips, realtime bento dashboard

Demo mode

Every visitor gets isolated reservations via visitor cookie + owner token. Try it yourself — you only see your own.

OLIVA · zuban.me