
Case study
All'Amicizia Takeaway
Sviluppo di una Progressive Web App (PWA) leggera e accessibile, installabile su qualsiasi dispositivo mobile, per la gestione online degli ordini e del menu. Progetto pensato per offrire un'esperienza utente fluida, chiara è semplice sia ai clienti, sia al titolare del locale, che dispone di una dashboard amministrativa dedicata.
Sintesi
Overview
Contesto, obiettivi e valore operativo del progetto, prima di entrare nel dettaglio tecnico.
All’Amicizia Takeaway è una Progressive Web App sviluppata per digitalizzare l’esperienza di ordinazione del Ristorante Pizzeria All’Amicizia, locale di Villa Lagarina che unisce cucina italiana, cucina trentina, pizzeria e cucina indiana.
Il progetto nasce da un’esigenza concreta: offrire ai clienti un modo rapido, chiaro e accessibile per consultare il menu e ordinare da mobile, dando al titolare uno strumento amministrativo dedicato per gestire menu, prodotti, categorie e ordini senza dipendere da modifiche manuali al codice.
La componente più importante è il menu digitale: ogni categoria contiene prodotti con nome, prezzo, descrizione quando disponibile e azione di personalizzazione. Questo rende l’esperienza più vicina a un flusso di ordinazione che a una semplice lista statica di piatti.
Accanto alla parte pubblica, il progetto include una dashboard amministrativa privata per la gestione operativa del menu e degli ordini.
Visual
Interfaccia pubblica
Screenshot acquisiti dal progetto pubblico nelle viste desktop e mobile.


Processo
Dal bisogno alla consegna
Le fasi principali del lavoro: obiettivi, scelte progettuali, implementazione e risultati ottenuti.
Obiettivi
- Costruire una PWA mobile-first capace di rendere il takeaway più semplice sia per i clienti sia per il titolare del locale.
- Permettere agli utenti di consultare rapidamente il menu, esplorare categorie e prodotti, visualizzare prezzi e personalizzazioni e completare il percorso d’ordine da smartphone senza frizioni.
- Costruire una dashboard amministrativa che rendesse più autonoma la gestione di categorie, prodotti, disponibilità, prezzi e ordini, riducendo la dipendenza da aggiornamenti manuali o interventi tecnici ricorrenti.
Processo
- La struttura è stata costruita intorno a una navigazione diretta per categorie. L’utente entra, sceglie una sezione del menu, filtra o scorre le proposte, apre i prodotti e procede con la personalizzazione dell’ordine.
- L'interfaccia utente riduce al minimo la complessità: le pagine interne approfondiscono ogni area del menu con introduzioni testuali, sottocategorie e prodotti.
- La dashboard amministrativa è stata pensata come controparte operativa del sito pubblico: il cliente finale vede un menu ordinato è semplice, mentre il titolare può intervenire sui contenuti e sulla gestione.
Approccio
- La piattaforma è stata sviluppata con Next.js, React e Node.js, con persistenza dati su PostgreSQL.
- L’interfaccia è stata progettata come PWA mobile-first: leggera, installabile e focalizzata su azioni rapide. La struttura component-based permette di gestire categorie, card prodotto, layout di menu, flusso ordine e sezioni informative in modo modulare.
- Il backend gestisce i dati applicativi legati a menu, prodotti, categorie, ordini e funzionalità amministrative. La dashboard consente al titolare di intervenire sui contenuti operativi, riducendo la dipendenza da aggiornamenti manuali nel codice.
Risultati
- Il risultato è una piattaforma digitale più utile di un semplice menu online: una PWA pensata per sostenere il takeaway in modo concreto.
- Per i clienti, l’esperienza è più ordinata: menu consultabile da mobile, categorie chiare, prodotti leggibili, prezzi visibili e azioni dirette. Per il titolare, la dashboard rende più gestibile l’operatività quotidiana.
- La piattaforma dà al locale una presenza digitale autonoma rispetto al sito principale del gruppo Singh Restaurant, mantenendo però coerenza con l’identità del ristorante e con la sua offerta mista di cucina indiana, italiana e trentina.