Pubblicato il 30 settembre 2026 · Aggiornato il 6 ottobre 2026
Metodo di verifica: Metriche cumulative estratte dal database PostgreSQL dell'applicazione e associate al periodo indicato in ogni scheda.
Attività svolte
ListIt nasce per risolvere il caos delle liste della spesa condivise: voci duplicate, liste obsolete, difficoltà a dividere le spese e nessun aggiornamento in tempo reale tra i membri del gruppo.
Creare un'unica fonte di verità per liste e spese, accessibile da mobile, con aggiornamenti istantanei, autenticazione sicura e notifiche sui cambiamenti.
Dai un nome alla lista e inizia ad aggiungere prodotti con nome, quantità e categoria.
Invita familiari o amici tramite username o email: ognuno vede e modifica la lista in tempo reale.
Spunta i prodotti mentre li prendi: lo stato si aggiorna istantaneamente per tutti.
L'app in azione




Funzionalità principali
Crea liste per la spesa, la casa o eventi e condividile con familiari e amici.
Ogni modifica si sincronizza istantaneamente tra i partecipanti.
I prodotti vengono raggruppati per tipo per fare la spesa più veloce.
Ricevi un avviso quando ti invitano a una lista o arriva una voce importante.
Vincoli
Budget contenuto da progetto personale
Scalabilità da pochi utenti a molti gruppi
Interfaccia semplice per utenti non tecnici
Dati sensibili gestiti con permessi granulari
Intervento
Progettazione schema relazionale per utenti, gruppi, liste, prodotti e spese
API REST con autenticazione JWT e controllo ruoli
CRUD liste/prodotti con aggiornamenti in tempo reale
Sistema di notifiche per modifiche condivise
Deploy su infrastruttura affidabile e manutenibile
Il mio ruolo
Backend, database, autenticazione e integrazione API.
In collaborazione con Beatrice Monni — frontend e design.
Stack tecnologico
Risultato
L'app è online e funzionante. Il risultato principale è un backend stabile che gestisce autenticazione, permessi e dati relazionali in modo coerente.
Fonte: Database PostgreSQL
Periodo: Dato cumulativo
Fonte: Database PostgreSQL
Periodo: Dato cumulativo
Fonte: Database PostgreSQL
Periodo: Dato cumulativo
Backend che gestisce liste condivise, notifiche push e inviti tra utenti, con dati coerenti tra app e database.

