iWork —
dallo studio
alla raccolta dei dati.
Una piattaforma per progettare e condurre studi sul benessere: protocolli, questionari multilingua e risultati strutturati. La ricercatrice e il suo team gestiscono contenuti e domande in autonomia.
Cos'è
iWork.
Una console di ricerca per gestire protocolli, questionari, contenuti e risultati degli studi sul benessere. Il team lavora con permessi distinti per ruolo e può collegare la piattaforma ad altri sistemi.
Da dove siamo
partiti.
Una ricercatrice disegna percorsi di benessere, ma li distribuisce via PDF ed email. Quiz tenuti in fogli di calcolo, traduzioni rifatte a mano per ogni paese, risposte raccolte come tornano. Protocollo solido, processo che non scala.
La sfida
Trasformare un protocollo di ricerca sul benessere in una piattaforma multilingua. Ricercatrice, manager aziendale e dipendente hanno permessi e viste distinte. Percorsi, questionari e risposte devono restare organizzati e consultabili nel tempo.
Il nostro approccio
Un modello dati condiviso per percorsi, questionari e contenuti. La ricercatrice gestisce le traduzioni dalla console; ogni utente accede alle informazioni consentite dal proprio ruolo. Demo settimanali e conservazione dello storico dei dati rimossi.
Il risultato
Percorsi di benessere distribuiti in più paesi senza ripassare per traduzioni manuali. Protocollo di ricerca digitalizzato dalla raccolta al rendiconto. La ricercatrice è autonoma nella gestione dei contenuti — niente più ticket per cambiare una domanda.
La panoramica della ricercatrice.
Stato degli studi, partecipazione dei gruppi, attività recenti e protocolli da pubblicare: una panoramica per capire dove intervenire.

Funzionalità
chiave.
Quattro aree per organizzare gli studi, raccogliere risposte e seguire la partecipazione. Contenuti multilingua e permessi distinti per i membri del team.
Quiz &
risposte
Editor di domande, risposte multilingua, scoring e categorie. Versionamento e pubblicazione controllata.
Protocolli
di studio
Percorsi articolati in fasi, con attività e condizioni per passare alla fase successiva. Collegamento tra questionari, categorie e rilevazioni del benessere.
Report
& export
Dashboard per la ricercatrice ed esportazione CSV o Excel, con filtri per gruppo, periodo e categoria.
Notifiche
& mood
Notifiche e promemoria configurabili, FAQ e richieste di assistenza. Rilevazioni dell’umore per seguire la partecipazione agli studi.
Tre ruoli,
permessi distinti.
Ogni ruolo accede alle informazioni e alle azioni previste. Gli operatori consultano gli elenchi senza poter modificare o eliminare i dati.
Admin
- CRUD completo su tutti i domini
- Gestione utenti, ruoli, gruppi
- Configurazione settings globali
- Export, report, support request
- Pubblicazione di quiz e flussi
User
- Compila quiz e protocolli assegnati
- Mood tracking giornaliero
- Visualizza strengths personali
- Apre support request, legge FAQ
- Riceve notifiche e reminder
Operator
- Liste in sola lettura
- Visualizza report aggregati
- Consulta notifiche e mood
- Nessuna scrittura, mai
- Audit-friendly per compliance
Domini
gestiti.
Dodici aggregati Prisma con soft-delete (deletedAt) ovunque, campi multilingua come JSON (name, description, title) e scope utenti per ogni endpoint REST.
Caratteristiche
tecniche.
Scelte architetturali pensate per durare: una sola sorgente di verità per i tipi, lazy loading sulle rotte admin, configurazione per ambiente, multilingua nativo dal primo giorno.
Stato
del progetto.
Spedizione incrementale, niente big-bang release. La v1.0.0 è in produzione; la v1.1.0 estende il modello dati e introduce report aggregati richiesti dalla ricercatrice.
Foundation release
- Console admin completa: quiz, protocolli, partecipanti
- API REST /api con JWT & ruoli
- Multilingua, soft-delete, scope context-aware
- Test suite Jest + Playwright in CI
Reporting & integrations
- Report aggregati per gruppo & periodo
- Export Excel multi-sheet con filtri salvati
- Webhook per notifiche su sistemi esterni
- Estensione mood tracking con trend storici
Tech
stack.
Monorepo Nx, NestJS sul backend, Angular 20 standalone con signals e OnPush sul frontend. Test scritti come si scrive il codice: Jest per le API, Playwright per la console.
Una console che la ricercatrice e il suo team usano ogni giorno — senza chiedere supporto.
Hai una piattaforma di benessere da far crescere?
Raccontaci quali studi conduci e come gestisci oggi protocolli, questionari e risposte. Ti rispondiamo entro 48 ore con una prima valutazione tecnica.
Le immagini hanno scopo esplicativo e non rappresentano necessariamente lo stato attuale dell'applicazione.
