Vai al contenuto

Form feedback

Il Form feedback (/dashboard/feedback) permette di inviare segnalazioni di miglioramento o non conformità collegate a un progetto.

Esperienza utente

Campi

Campo Obbligatorio Note
Progetto Select da progetti assegnati
Tipo Opportunità di miglioramento / Non conformità / Evento di sicurezza
Gravità Bassa, Media, Alta
Origine Es. segnalazione spontanea, audit interno, …
Descrizione Minimo 10 caratteri
Cause No Testo libero
Soluzioni proposte No Testo libero

Selezionando Evento di sicurezza compare un testo informativo dedicato nel form (stesso flusso di submit Zapier).

Flusso

  1. Compilazione form con validazione
  2. Invio → messaggio di successo
  3. Possibilità di inviare un altro feedback o tornare alla home

Chi può accedere

Tutti gli utenti autorizzati.

Dettaglio tecnico

Integrazione Zapier

I dati vengono inviati a ZapierService.sendFeedbackDataToZapier() → POST su Lambda people, endpoint /v1/persons/zapier. Zapier orchestra il workflow downstream (notifiche, ticket, ecc.).

Progetti nel dropdown

PeopleService.getAssignedProjects() popola la select. È sempre presente l'opzione fissa "Paradigma Processi".

File principali

File Ruolo
src/pages/feedback-form/feedback-form.component.ts Form e submit
src/services/zapier.service.ts Invio payload
src/models/zapier.ts FeedbackData