Wiva Menu Manager
Tipologia prodotto
Plugin
Cliente
Wiva
Stato
In sviluppo
Descrizione
Plugin WordPress per la gestione semplificata di menu digitali per ristoranti (Taglieri e Calice), pensato per il ristoratore.
Wiva Menu Manager è una soluzione software custom concepita per risolvere una barriera operativa critica nel settore della ristorazione: la complessità di gestione dei menu digitali da parte del personale non tecnico. Spesso i ristoratori si scontrano con interfacce CMS articolate e campi ripetuti annidati che portano a errori di formattazione o rallentamenti nei flussi di lavoro. Questo plugin riprogetta l'esperienza di inserimento dati sul backend di WordPress, fornendo un'interfaccia flessibile a liste strutturate per categorie (es. Food, Carta dei Vini, Distillati, Formati speciali come Taglieri e Calici), garantendo al contempo una renderizzazione frontend veloce, responsive e ottimizzata lato SEO.
Finalità
Plugin WordPress che fornisce un’interfaccia “lista per categoria” per gestire menu digitali di un ristorante (sezioni come food, vini, liquori, bibite, taglieri/calice) senza ricorrere a repeater annidati complessi. Pensato per essere usato direttamente dal ristoratore. Settore: ristorazione / menu digitali.
Tecnologie
– CMS: WordPress (plugin custom, autore Alfonso Somma)
– PHP organizzato in moduli: `config`, `store`, `frontend`, `rest`, `admin`
– API REST WordPress per la gestione dei dati del menu
– Frontend admin con CSS/JS dedicati (`admin/app.css`, `admin/app.js`)
– Ruoli e capability custom (`manage_wiva_menu`, ruolo “Gestore Menu”)
– PoC locale con Docker Compose; dati di menu esportati come JSON (food, vini, liquori, bibite)
Note
Appartiene all’ecosistema di plugin “Wiva” (vedi `latina_cars`, `mediterannea`), ma è un progetto distinto con namespace e finalità proprie (menu ristorazione). La cartella contiene materiale eterogeneo (plugin, PoC locale, deploy, tema child `twentytwentyfour-child`, PDF di note, file `credenziali` con accessi server). ATTENZIONE: il file `credenziali` contiene IP, utente e password di un server in chiaro – andrebbe rimosso dal repository.
Funzionalità principali
– Gestione menu per categoria con interfaccia semplificata (no repeater annidati)
– Endpoint REST per lettura/scrittura del menu
– Rendering frontend del menu digitale
– Ruolo dedicato “Gestore Menu” con capability limitata alla sola gestione del menu
– Seed/applicazione dati menu predefiniti (`_apply/food.php`, `vini.php`, `liquori.php`, `bibite.php`)
Particolarità
Approccio UX-first: l’obiettivo dichiarato è dare al ristoratore un’interfaccia lineare a lista, evitando la complessità dei campi ripetuti annidati tipici di WordPress. La capability dedicata e il ruolo “Gestore Menu” consentono di delegare la gestione senza concedere accesso amministrativo completo. Presente un ambiente PoC dockerizzato con sistema di “shotter” (screenshot) e dataset JSON di menu reali per il deploy.
Hai bisogno di aiuto per sviluppare il tuo progetto?
Vuoi dare vita al tuo website, a un e-commerce a un’app o a un software personalizzato? Ti servono informazioni? Non sai da dove iniziare?