Raccontami il tuo progetto

Da zero

Una PWA per la spesa condivisa, dall'idea alla produzione

Progetto personale · 2026 · tutto il prodotto, da solo

per sincronizzare le modifiche
< 1 s
funziona anche senza connessione
Offline
prodotti in catalogo, circa
1.000
italiano e inglese
IT · EN
La home di Buy The Way con una lista della spesa condivisa

Il problema

Chi fa la spesa in due o con i coinquilini di solito ha un biglietto sul frigo o una chat piena di "hai preso il latte?". Volevo una lista condivisa che si usa con una mano sola, in corsia, con poco segnale.

Cosa ho fatto

  • Ho costruito una PWA da installare sul telefono, senza passare dagli store.
  • Le modifiche arrivano agli altri in meno di un secondo e la lista resta usabile anche senza connessione.
  • Accesso con Google oppure con un link via email, senza password.
  • Prodotti raggruppati in 15 reparti, nell'ordine in cui si incontrano al supermercato.
  • Rilascio automatico, con una pipeline dedicata per tornare indietro in caso di problemi.
  • Test unitari, end-to-end e di accessibilità che girano a ogni modifica.

Il risultato

L'app è in produzione e la uso ogni settimana.

Apri l'app (buy-the-way.danielebelfiore.dev)

Tecnologie

Vue 3 · TypeScript · Pinia · Firebase · Vitest · Playwright · Workbox · Tailwind CSS · GitHub Actions