Architettura informativa v2
Risposta al briefing 2026-07-07. Otto deliverable: da congelare PRIMA di disegnare altre schermate. Principio madre: la Home non è una dashboard, è la cabina di regia — solo azione, oggi, lavori vivi, problemi, soldi urgenti.
Deliverable 8 · Decisione
"Tu" → "Azienda"
Raccomandazione: SÌ, rinominare in "Azienda"
Dentro ci vanno clienti, soldi, documenti, squadra, mezzi, commercialista, listini, utenti: chiamarla "Tu" nasconde tutto questo dietro un nome personale. "Azienda" dice la verità: è il menu gestionale. Il profilo personale diventa la prima voce dentro. Icona tab: da omino a edificio/cartella aziendale. Costo del cambio: zero adesso, alto dopo — si decide qui.
Deliverable 2
Mappa tab definitiva
Home · Richieste · Calendario · Lavori · Azienda
- Home — cabina di regia: azione oggi, problemi, lavori vivi. MAI archivi.
- Richieste — il CRM operativo: nuove, da completare, conversazioni (Erica è un CANALE qui dentro, non una sezione), pipeline fino a preventivo inviato/sollecito.
- Calendario — "oggi chi fa cosa, dove, con quale mezzo": sopralluoghi, lavori pianificati, squadre, mezzi assegnati, consegne, scadenze con data, buchi e sovrapposizioni.
- Lavori — il centro commesse: liste per stato, dettaglio con cantiere vivo, foto, timeline, squadra, mezzi, materiali, extra, margine riservato. Cantiere vivo NON è tab: vive nel dettaglio + riassunto in Calendario/Home.
- Azienda — menu gestionale a blocchi (vedi sitemap): Clienti, Soldi, Documenti, Squadra, Mezzi, Commercialista, Listino, Impostazioni, Profilo.
Deliverable 3
Sitemap completa
HOME
├─ avviso critico (condizionale)
├─ hero richieste → Richieste (filtro: da guardare)
├─ tile lavori ×5 → dettaglio Lavoro / freccia → tab Lavori
├─ Oggi ×3 → dettaglio / freccia → Calendario
├─ Priorità ×3 → dettaglio / freccia → pagina Soldi & scadenze
└─ FAB + → nuova richiesta · sopralluogo · preventivo · cliente · spesa
RICHIESTE (chip: Da guardare · In lavorazione · Preventivate · Tutte)
└─ Dettaglio richiesta
├─ conversazione (canale: Erica / telefono / sito)
├─ scheda dati (cliente, lavoro, zona, tempi)
├─ follow-up in coda (Erica)
└─ azioni: fissa sopralluogo · crea preventivo · segna persa
├─ Dettaglio sopralluogo (checklist · foto · misure · voce)
└─ Dettaglio preventivo (editor · calcolatore trasloco ·
margine+semaforo · versioni · invio · firma · acconto)
CALENDARIO (vista giorno / settimana)
├─ sopralluoghi · lavori pianificati · consegne
├─ squadre: chi fa cosa oggi · mezzi assegnati
└─ scadenze con data (mezzi, documenti)
LAVORI (chip: In corso · In partenza · Sospesi · Chiusi)
└─ Dettaglio lavoro
├─ foto cover + gallery prima/durante/dopo (imposta cover)
├─ cantiere vivo: timbrature oggi · rapportini · problemi
├─ timeline eventi
├─ squadra + mezzi assegnati
├─ materiali e costi
├─ extra/varianti (proposti → firmati)
├─ margine in corso → sezione "Margine e rischi": margine vs obiettivo,
│ CAUSE elencate, 2 opzioni di recupero (C17) — SOLO titolare
├─ area cliente: link attivo · cosa vede · revoca
└─ chiusura → dati pronti per fattura
AZIENDA (blocchi)
├─ Clienti → dettaglio cliente (storico · contatti · fatture · richiami)
├─ Soldi & scadenze (la stessa pagina della freccia Priorità)
│ ├─ da incassare · da emettere · acconti
│ ├─ pagamenti fornitori · movimenti/cash
│ ├─ stato invio fatture (SDI)
│ └─ Analisi (grafici: liquidità 30gg · da incassare ·
│ entrate/uscite · da emettere — regole G1-G6 nel design-base)
├─ Documenti (archivio · coda da verificare · scadenziario)
├─ Squadra (anagrafiche · ore · documenti persona)
├─ Mezzi (flotta · scadenze · assegnazioni)
├─ Commercialista (pacchetto mensile · checklist · invio MANUALE)
├─ Listino & tipi lavoro
├─ Utenti & ruoli · Impostazioni azienda
└─ Profilo personale
TRASVERSALI
├─ Ricerca globale (pill in ogni tab)
├─ Campanella notifiche (normali; le critiche vanno in Home)
└─ App operaio (separata): timbratura · foto · rapportino · la mia giornata
Deliverable 4
Regole Home definitive
- Ordine fisso: header → search → chip → avviso critico (se c'è) → hero richieste → 5 tile lavori → Oggi ×3 → Priorità ×3 → FAB → tab bar.
- Limiti: 1 hero · 5 tile · 3 oggi · 3 priorità. Mai di più.
- In Priorità solo azionabili: fattura scaduta · lavoro chiuso non fatturato · acconto atteso · extra da firmare · preventivo fermo · documento/scontrino da verificare · mezzo in scadenza · documento aziendale in scadenza · problema cantiere · cliente da ricontattare oggi. Niente dati passivi.
- Critici (sopra tutto): margine rosso · operaio non timbrato · mezzo bloccato · documento bloccante scaduto · handoff urgente Erica · problema serio cantiere. Normali (campanella): firma arrivata · foto caricata · cliente ha risposto · promemoria · documento caricato.
- Sezioni vuote: come da stati-v1 (sparisce / card leggera / CTA). Numeri chip solo se > 0.
- Mai in Home: archivi, liste complete, margini in numero, report.
Deliverable 1
Matrice v2
Formato scheda per le voci con comportamento condizionale (quando appare in Home, notifiche, rischi); righe compatte per le voci semplici. Colonne del briefing tutte presenti nelle schede.
Fattura scaduta HOMEMVPNOTIF
Primaria
Azienda → Soldi
Secondaria
Dettaglio cliente · Home Priorità
In Home quando
scaduta, ordinata per importo×giorni; esce quando incassata
Notifica
sì, al superamento soglia giorni (default 7)
Entità
fattura → cliente, lavoro
Azione
apri · sollecita · segna incassata
Rischio se nascosta
ALTO: soldi persi — il motivo n.1 per cui Fabri paga l'app
Lavoro chiuso non fatturato HOMEMVP
Primaria
Azienda → Soldi (da emettere)
In Home quando
sempre, finché non emessa (è un'anomalia, non uno stato)
Notifica
sì, alla chiusura lavoro
Azione
prepara fattura (dati già pronti)
Rischio se nascosta
ALTO: fatturato dimenticato
Extra/variante non firmata HOMEMVP
Primaria
Dettaglio lavoro
In Home quando
proposta da > 2 giorni senza firma
Notifica
sì quando firmata (normale)
Azione
sollecita firma · apri variante
Rischio se nascosta
ALTO: lavori regalati
Preventivo fermo HOMEMVP
Primaria
Richieste (Preventivate)
In Home quando
inviato da > N giorni (default 4) senza risposta
Notifica
no (è già in Home); sì se il cliente risponde
Azione
richiama · reinvia · segna persa
Rischio se nascosta
MEDIO-ALTO: lavori persi per silenzio
Scadenza mezzo (revisione/bollo/assic.) HOMEMVPNOTIF
Primaria
Azienda → Mezzi
Secondaria
Calendario (ha data) · Home Priorità
In Home quando
≤ 7 giorni; AVVISO CRITICO se scaduta (mezzo bloccato)
Notifica
sì a 14 e 7 giorni
Azione
segna fatta · apri documento
Rischio se nascosta
ALTO: mezzo fermo = cantiere fermo, multe
Coda "da verificare" (upload cliente + scontrini squadra) HOMEMVP
Primaria
Azienda → Documenti (coda)
In Home quando
coda > 0, come card unica col conteggio
Notifica
normale al caricamento
Azione
apri coda · verifica · collega a lavoro
Rischio se nascosta
MEDIO: documenti persi = pacchetto commercialista incompleto
Pacchetto commercialista HOME (ciclico)MVPNOTIF
Primaria
Azienda → Commercialista
In Home quando
SOLO: da preparare (1° del mese) · incompleto · pronto da controllare. Mai presenza fissa
Notifica
mensile
Azione
controlla mancanti · invia (SEMPRE manuale, anche in F2)
Rischio se nascosta
MEDIO: corsa a fine mese, commercialista scontento
Handoff Erica (chat passata a te) AVVISOMVPPUSH
Primaria
Richieste → dettaglio (conversazione)
In Home quando
sempre finché non presa in carico — avviso critico
Azione
apri chat · prendi in carico
Rischio se nascosta
ALTO: cliente appeso con l'assistente che l'ha mollato
Margine in corso (numeri) MVP
Primaria
Dettaglio lavoro — SOLO titolare
In Home
MAI in numero. Solo semaforo su tile; avviso critico se ROSSO
Rischio
se esposto: operai vedono i conti — vietato da schema (RLS)
Richieste nuove/da completareRichieste · Home hero · MVP
Sopralluoghi oggi / prossimiHome oggi ×3 / Calendario · MVP
Squadre timbrate oraHome oggi (se rilevante) / Calendario · MVP
Timbratura mancanteHome AVVISO + push · MVP
Elenco clienti + schedaAzienda → Clienti + ricerca · MVP
Cliente da ricontattare oggiHome priorità · MVP
Editor preventivo + calcolatoreDettaglio · MVP
Foto/rapportini del giornoDettaglio lavoro + notifica · MVP
Materiali e costi lavoroDettaglio lavoro · MVP
Anagrafiche squadra/mezzi/listinoAzienda · MVP
Area cliente (link, revoca, visibilità)Dettaglio lavoro · MVP
Movimenti / cash / stato SDIAzienda → Soldi · MVP
Report "dove guadagni/perdi"Fase 2
Recensioni automaticheFase 2 (config) · notifica
Riconciliazione bancaria liveFase 2
Analisi fornitori / margini aggregatiFase 2
Deliverable 5
Lista schermate MVP (23)
Fatte (mockup): 1 Home ✅ · 2 Richieste lista ✅
Da fare, in ordine di flusso:
- 3 Dettaglio richiesta (conversazione + scheda + azioni)
- 4 Nuova richiesta manuale (telefonata)
- 5 Dettaglio sopralluogo / sopralluogo in corso (mobile)
- 6 Editor preventivo · 7 Calcolatore trasloco (dentro il 6)
- 8 Anteprima/invio preventivo · 9 Stato firma+acconto
- 10 Tab Lavori (foto grandi) · 11 Dettaglio lavoro · 12 Extra/variante
- 13 Tab Calendario (giorno/settimana)
- 14 Tab Azienda (menu blocchi) · 15 Clienti lista · 16 Dettaglio cliente
- 17 Soldi & scadenze · 18 Documenti + coda verifica · 19 Commercialista
- 20 Notifiche (campanella) · 21 Impostazioni/listino
- 22-23 App operaio: La mia giornata (timbra) · Foto+rapportino
- + Area cliente (pagina pubblica): timeline lavoro — fuori app ma MVP
Deliverable 6
Schermate Fase 2
- Report economici (dove guadagni/perdi, liquidità 30/60/90)
- Analisi fornitori e materiali · margini aggregati
- Config recensioni automatiche Erica · lingue
- Area cliente avanzata (% avanzamento, render)
- Riconciliazione bancaria · automazioni fornitori
- Bandi e contributi · Social/contenuti
Deliverable 7
Nodi ancora aperti
- Soglie: preventivo "fermo" dopo quanti giorni? (proposta: 4) · fattura in Home da subito o sopra soglia? (proposta: da subito se scaduta) · scadenza mezzo in Home a quanti giorni? (proposta: 7) — da validare con Fabri in Fase 1.
- Chip Home: con la tab bar definitiva, le chip filtrano ancora la home o duplicano le tab? Proposta: restano filtri di vista rapida — ma da riguardare quando la home è piena di dati veri.
- Calendario: vista default giorno o settimana per Fabri? Da chiedere in Fase 1.
- App operaio: dentro la stessa app con ruolo, o wrapper separato? Tecnicamente stesso codice, UX separata — decisione al task cantiere.
- Blocchi Azienda: ordine dei blocchi nel menu (proposta: Clienti · Soldi · Documenti · Squadra · Mezzi · Commercialista · Listino · Impostazioni · Profilo).