Web-app ESG per Deempact: questionari, punteggi e report.
Deempact aiuta aziende, consulenti e no profit a rendicontare la sostenibilità. La piattaforma precedente andava sostituita: dati da preservare, nuovi standard da coprire, un modello di vendita da ripensare.
Ho sviluppato la nuova web-app su Next.js e Supabase: undici questionari tra cui VSME, CSRD, GRI e bilancio sociale, punteggio ESG automatico, report PDF ed Excel pronti da consegnare, acquisto dei moduli online e gestione di agenti e reti di consulenti.
LA STORIA
Un problema reale,
una soluzione concreta.
Tre capitoli: perché serviva una nuova piattaforma, come l’ho costruita e cosa permette di fare oggi.
Standard che cambiano, dati da non perdere.
La rendicontazione di sostenibilità è fatta di standard lunghi e in evoluzione: VSME per le PMI, ESRS per la CSRD, GRI, bilancio sociale per il terzo settore. Ogni standard ha centinaia di domande, condizioni e tabelle, e il risultato finale è un documento che l’azienda deve poter consegnare.
La piattaforma precedente conteneva anni di questionari compilati, organizzati in modo diverso da quello che serviva oggi. UN sistema per modificare manualmente domande che in realtà erano standard per tutti. Ripartire da zero non era un’opzione.
Standard complessi
Migliaia di campi per standard, con domande che compaiono o spariscono in base alle risposte.
Dati storici
Questionari compilati negli anni sulla vecchia piattaforma, da portare nel nuovo sistema.
Report da consegnare
Il cliente non vuole un’esportazione grezza: vuole un documento impaginato, leggibile e bello.
Una piattaforma guidata dai dati.
Ogni questionario è uno schema: pagine, sezioni, campi, pesi e condizioni di visibilità. L’interfaccia di compilazione, il calcolo del punteggio e il report leggono lo stesso schema, così aggiungere o aggiornare uno standard non significa riscrivere l’applicazione e soprattutto tradurre dei json è più snello che interi pdf.
Consulenti e aziende compilano con salvataggio automatico; il sistema calcola il punteggio ESG per sezione e produce il PDF con grafici e tabelle, con un’anteprima a schermo identica al documento finale.
Questionari a schema
Undici moduli descritti da dati, con blocchi ripetibili e domande condizionali.
Dati automatici
La dasboard mostra una panoramica dei dati inseriti nei moduli.
Report PDF ed Excel
Documenti impaginati con copertina, grafici e tabelle che si spezzano correttamente tra le pagine.
Migrazione dello storico
I questionari della vecchia piattaforma importati e ricondotti ai nuovi moduli; quelli non mappabili restano consultabili in sola lettura.
Una piattaforma che vende e rendiconta.
Oggi Deempact vende i singoli moduli online, i consulenti seguono i propri clienti dalla stessa piattaforma e le aziende scaricano il report pronto. Lo storico non è andato perso.
11
Standard e questionari disponibili
~940
Risposte storiche preservate in sola lettura
3
Ruoli: admin, agente e cliente
Cosa fa concretamente
la piattaforma.
Dalla prima domanda al documento firmabile, senza uscire dall’applicazione.
E-commerce dei moduli
Ogni questionario è un prodotto: carrello, pagamento con Stripe o bonifico, coupon, IVA e licenze annuali con rinnovo.
Prova prima di pagare
Il primo passo del questionario si compila liberamente, poi arriva la richiesta di acquisto.
Agenti e reti
Codice consulente, reti di agenti e provvigioni fissate sulla licenza al momento dell’acquisto.
Precompilazione VSME
I dati già inseriti in altri moduli vengono riproposti, per non chiedere due volte la stessa cosa.
Pannello admin
Gestione utenti, accesso come utente per l’assistenza, archivio e modifica dei report finalizzati.
Italiano e inglese
Interfaccia bilingue e accesso con email o account Google e Microsoft.
Costruita per durare
e crescere nel tempo.
Uno stack moderno, testato e distribuito su infrastruttura europea.
Next.js
Applicazione web e API
Supabase
PostgreSQL, autenticazione e sicurezza a livello di riga
React PDF
Generazione dei report
Stripe
Pagamenti e licenze
Vitest
Test automatici, inclusi i PDF
Kubernetes su Hetzner
Hosting in Europa con deploy automatico