Gestione Plaza
Bilingual live menu
132-item Italian/English menu with live price editing, photo upload and crop, and section reordering.
Floor-plan bookings
Online reservations with a 3-zone floor plan — upstairs, indoor, outdoor — and table availability.
Live order pipeline
Atomic order numbering with a two-way guest-to-staff chat, tracked by conversation numbers.
Instant staff alerts
Every order, booking and message pushed to staff phones via ntfy.
Real production system
A production website plus staff admin for a real restaurant and cocktail bar.
Lean and self-hosted
Python (stdlib http.server), vanilla JS/HTML/CSS, Caddy, systemd, Cloudflare, ntfy.
Verified under load: 200 concurrent requests returned 200/200 OK with 0 errors, at roughly 60 requests per second on a 1-core / 1.8 GB VPS — the method disclosed, the number reproducible.