ristorazione · Software e AI
Menu Pizzeria I Vesuviani: il menu si aggiorna con un messaggio
Il titolare scrive "la margherita passa a 7 euro" su Telegram. Il sistema capisce, chiede conferma, modifica il sito, svuota le cache, controlla che la pagina pubblica sia davvero cambiata e tiene da parte il modo per tornare indietro.

Risultati in sintesi
Il lavoro, attraverso dati documentati
Scheda progetto
Il progetto in breve
- Cliente
- Menu Pizzeria I Vesuviani
- Settore
- ristorazione
- Servizi
- Piattaforma
- Cosa è: menu digitale multilingua con assistente di aggiornamento via Telegram · Numeri: 346 prodotti a catalogo, 284 visibili, 12 categorie, 4 lingue · Sviluppato su misura: tema e plugin dedicati, agente di aggiornamento, importazione da PDF, sistema di snapshot e ripristino
- Sito o profilo
- menu.pizzeriaivesuviani.it
La sfida
Tenere allineate disponibilità, categorie e lingue del menu senza rendere ogni modifica un intervento sul sito.
La soluzione
Catalogo organizzato, interfaccia leggera per smartphone e aggiornamento tramite messaggio, con traduzioni per la consultazione del menu.
Il risultato
Il menu può seguire il lavoro del locale e offrire agli ospiti una consultazione rapida, anche in lingue diverse.
Da dove siamo partiti
Il menu di una pizzeria cambia in continuazione, e cambia sempre nel momento peggiore. La birra è finita alle otto e mezza di venerdì. Il prezzo della farina è salito e vanno ritoccate quattordici voci. Arriva la stagione e si aggiungono sei pizze. Ogni volta, con un menu digitale normale, la sequenza è la stessa: il titolare scrive all'agenzia, l'agenzia risponde quando può, la modifica arriva il giorno dopo. Nel frattempo, in sala, un cliente ordina qualcosa che non c'è.
L'alternativa classica sarebbe dargli un pannello di amministrazione. Solo che un pannello va imparato, e chi lavora in pizzeria alle nove di sera non impara un pannello: fa la cosa che sa già fare, cioè manda un messaggio.
Da qui è nata la domanda che ha guidato tutto il progetto: e se il messaggio fosse il pannello?
Direzione
Cosa doveva ottenere il progetto
Permettere al titolare di aggiornare il menu da solo, senza imparare nessuno strumento nuovo
Coprire i casi che capitano davvero: prezzi, esaurito, nuove voci, foto, allergeni, traduzioni
Rendere impossibile combinare un disastro: nessuna modifica senza conferma, e sempre un modo per tornare indietro
Restare velocissimo su mobile: il menu si apre al tavolo, spesso con la connessione del locale
Servire una clientela internazionale senza gestire quattro siti diversi
Il lavoro
Le scelte, con il loro perché

Passaggio 01
Il messaggio è l'interfaccia
Il titolare scrive su Telegram. Può scrivere, mandare un vocale, una foto, o direttamente il PDF del nuovo menu.
Abbiamo scelto Telegram invece di costruire un'app o un pannello. Il motivo è semplice e vale per moltissimi clienti: lo strumento migliore non è quello più completo, è quello che la persona sta già usando. Un pannello di amministrazione richiede una password, un browser, un contesto mentale diverso da quello in cui si trova qualcuno che ha appena finito il servizio. Un messaggio no.
I vocali vengono trascritti sul nostro server, non da un servizio esterno: audio convertito e trascritto in locale, poi il testo entra nello stesso percorso dei messaggi scritti.

Passaggio 02
Prima le regole, l'intelligenza artificiale solo se serve
Questa è la scelta di cui andiamo più fieri, ed è l'opposto di quello che ci si aspetterebbe.
Il messaggio viene interpretato prima da regole deterministiche, che riconoscono il prodotto per nome, alias, somiglianza testuale e fonetica, e contesto di categoria. Solo quando le regole non bastano — quando la frase è ambigua — interviene un modello linguistico che gira sul nostro server, e nemmeno lui scrive: propone un'azione scelta dentro un elenco chiuso. Un'azione fuori da quell'elenco viene scartata.
Perché in quest'ordine e non il contrario? Perché un sistema che si affida al modello per capire "quanto costa la margherita" è brillante finché non sbaglia, e quando sbaglia lo fa su un prezzo esposto ai clienti. Le regole sono noiose, prevedibili e non hanno fantasia: esattamente ciò che serve quando si tocca un listino.

Passaggio 03
Niente si muove senza conferma, e tutto si può annullare
Prima di ogni scrittura il sistema mostra un riepilogo di cosa sta per cambiare e aspetta la conferma. I pulsanti di conferma sono firmati crittograficamente: un comando riutilizzato o alterato viene rifiutato.
Solo dopo il via libera la modifica arriva a WordPress. E lì la catena non finisce: il sistema svuota le cache, poi va a controllare la pagina pubblica — non il codice di risposta, il contenuto — e riprova fino a tre volte se qualcosa non torna.
Di ogni operazione conserva uno snapshot prima e dopo, con cronologia e possibilità di annullare. Se una modifica in blocco si interrompe a metà, il sistema ripristina lo stato precedente e considera il ripristino riuscito solo dopo averlo verificato.
Solo chi è in una lista autorizzata può inviare comandi, e deve avere una sessione aperta. Foto e documenti sono controllati per estensione, tipo, dimensione e firma binaria.

Passaggio 04
Un PDF diventa un menu, con l'ultima parola all'umano
Il caso più impegnativo è il menu nuovo di stagione, che arriva sempre come PDF fatto dal grafico.
Il sistema legge il PDF, ne estrae categorie, prodotti, prezzi, descrizioni e allergeni, e calcola le differenze rispetto al menu online. Poi presenta il confronto e chiede cosa applicare.
Due precisazioni che contano, perché è qui che di solito i sistemi automatici combinano guai: ciò che non compare nel PDF non viene nascosto in automatico — una pizza stagionale assente da un listino invernale non sparisce da sola — e i casi delicati, come conflitti sugli allergeni o sul senza glutine, richiedono una decisione esplicita. La macchina prepara il lavoro, la persona decide.

Passaggio 05
100/100 su mobile, perché il menu si apre al tavolo
Il menu ha 346 prodotti, 12 categorie e 4 lingue, e ottiene 100/100 su Lighthouse mobile con circa 150 KB trasferiti e un tempo di caricamento del contenuto principale attorno a un secondo.
Non è un vezzo. Un menu digitale si apre inquadrando un QR al tavolo, con la connessione del locale e con qualcuno che aspetta di ordinare. Se ci mette quattro secondi, il cameriere torna con i menu di carta e tutto il progetto è stato inutile.
Il percorso parte dalla scelta della lingua e non chiede nessun accesso: si inquadra e si legge.
Come è fatto dentro
- Tema e plugin sviluppati su misura per questo menu, con tipo di contenuto dedicato, categorie e tassonomia degli allergeni
- Agente di aggiornamento con autorizzazione per lista, sessione e conferme firmate
- Trascrizione vocale in locale : nessun audio esce dal server
- Interpretazione a due livelli : regole deterministiche prima, modello linguistico locale solo come ripiego, con azioni limitate a un elenco chiuso
- Importazione da PDF con estrazione di prodotti, prezzi, descrizioni, allergeni e calcolo delle differenze
- Operazioni in blocco atomiche : o riescono tutte, o si torna indietro
- Snapshot, cronologia e annullamento per ogni operazione
- Verifica pubblica automatica dopo ogni modifica, con controllo del contenuto e non solo del codice HTTP
- 4 lingue gestite dallo stesso catalogo
- Riepilogo personale, tabella allergeni ed eventi privati come sezioni dedicate
Le prove
Risultati e significato delle misure
| Cosa misuriamo | Risultato | Fonte e periodo |
|---|---|---|
| Performance mobile | 100/100 | Lighthouse, mediana di 3 rilevazioni, agosto 2026 |
| LCP mobile | ~1,1 s | Lighthouse, mediana di 3 rilevazioni |
| Peso trasferito | ~150 KB | Lighthouse |
| Voci di menu visibili | 284 su 346 a catalogo | rilevazione diretta |
| Categorie / lingue | 12 / 4 | rilevazione diretta |
| Visite al menu | 10.533 | AWStats, 2-31 luglio 2026 |
Il progetto da vicino
Schermate e materiali reali






Cosa puoi portarti a casa
Lo strumento giusto è quello che il cliente sta già usando. Il pannello di amministrazione più curato del mondo perde contro un'app che la persona ha già aperta sul telefono. Prima di progettare un'interfaccia, vale la pena chiedersi dove si trova davvero chi la userà, e in che momento della giornata.
L'automazione utile è quella che chiede il permesso. Un sistema che agisce da solo è impressionante in demo e ingestibile in produzione. Qui ogni modifica passa da un riepilogo, una conferma e una verifica: è meno spettacolare ed è il motivo per cui può essere lasciato in mano al cliente su un menu consultato al tavolo tutti i giorni.
Un menu digitale è un'applicazione, non una pagina. Prezzi, disponibilità, allergeni, lingue e stagionalità cambiano di continuo. Se ogni modifica richiede una telefonata, il menu digitale è solo un PDF più lento.
Se hai un locale e vuoi capire come impostarlo, parti dalla pagina sui siti web per ristoranti.
Parliamone
Il prossimo progetto può essere il tuo
Hai un locale e un menu che non riesci mai ad aggiornare?
Raccontaci come lavori e chi lo aggiorna oggi. Ti diciamo cosa si può automatizzare davvero e cosa conviene lasciare in mano a una persona.
Raccontaci il progetto
Domande frequenti
Quanto costa un menu digitale come questo?
Un menu digitale multilingua è un progetto contenuto. L'assistente di aggiornamento è un'altra cosa: è software su misura, e il costo dipende da quante operazioni deve saper gestire. Si può partire dal menu e aggiungere l'assistente in un secondo momento.
Serve installare qualcosa?
No. Il cliente usa Telegram, che ha già. Chi consulta il menu apre una pagina web inquadrando un QR, senza scaricare app e senza registrarsi.
Chi può modificare il menu?
Solo le persone autorizzate in una lista, e solo dopo aver aperto una sessione. Un messaggio da un mittente non autorizzato non viene nemmeno elaborato.
E se sbaglio a scrivere un prezzo?
Il sistema mostra sempre un riepilogo prima di applicare, e ogni operazione ha uno snapshot con la possibilità di annullare.
Funziona anche mandando un vocale?
Sì. Il messaggio vocale viene trascritto sul nostro server e trattato come un messaggio scritto.
Posso mandare direttamente il PDF del nuovo menu?
Sì: il sistema lo legge, estrae prodotti, prezzi e allergeni e ti mostra le differenze rispetto al menu online. Le modifiche vengono applicate solo dopo la tua approvazione.
Continua a esplorare


