← Tutti i lavori

Tappezzeria LG — piattaforma gestionale

Progetto personale / azienda di famiglia · 2025 – oggi

Problema

L'azienda di famiglia, una tappezzeria, lavorava con carta e fogli di calcolo: clienti, appuntamenti, preventivi e fatture erano sparsi in posti diversi, e la fatturazione elettronica italiana comportava obblighi di legge a cui un quaderno non può far fronte.

Ruolo

Tutto — schema del database, autenticazione, back office web, app mobile, integrazione della fatturazione elettronica — progettato, sviluppato e portato in produzione da solo.

Scelte tecniche

  • Next.js (App Router) + Supabase per il back office web: clienti, contatti, appuntamenti, preventivi, fatture.
  • PostgreSQL con Row-Level Security progettata da zero, con migration versionate.
  • Fatturazione elettronica: export XML verso l'Agenzia delle Entrate tramite Fattura24.
  • App companion in Flutter per gli operatori sul campo, con notifiche push.
  • Workflow AI-assisted (Claude Code): consegno al ritmo di un piccolo team, da solo.

Risultato

La piattaforma è usata ogni giorno dall'azienda: la contabilità che prima portava via le serate ora si fa al banco, e le fatture arrivano all'Agenzia delle Entrate senza passare da uno strumento di terze parti per il commercialista.

Back office Tappezzeria LG: elenco fatture con ricerca, filtri per sede e pagamento, azioni di fatturazione elettronica per riga Back office Tappezzeria LG in tema scuro: elenco fatture con ricerca, filtri per sede e pagamento, azioni di fatturazione elettronica per riga
Back office — elenco fatture con stato dell'invio elettronico per riga (dati clienti anonimizzati)
Dashboard Tappezzeria LG: KPI mensili e grafici a sei mesi di preventivi e fatturato Dashboard Tappezzeria LG in tema scuro: KPI mensili e grafici a sei mesi di preventivi e fatturato
Dashboard — KPI e andamento a sei mesi (dati di esempio)
Calendario appuntamenti Tappezzeria LG: vista mensile con filtri per tipo e pannello dei prossimi appuntamenti Calendario appuntamenti Tappezzeria LG in tema scuro: vista mensile con filtri per tipo e pannello dei prossimi appuntamenti
Calendario appuntamenti con filtri per tipo (dati anonimizzati)
App companion Flutter di Tappezzeria LG in tema chiaro: menu di navigazione, dettaglio appuntamento con tipo, durata e operai assegnati, e calendario mensile App companion Flutter di Tappezzeria LG in tema scuro: menu di navigazione, dettaglio appuntamento con tipo, durata e operai assegnati, e calendario mensile
App companion Flutter per gli operatori sul campo — navigazione, dettaglio appuntamento e calendario (dati clienti anonimizzati)