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).