PNRR3 Basilicata/
Una piattaforma indipendente nata per rendere più comprensibili dati, preferenze e assegnazioni del concorso PNRR3 per la scuola dell’infanzia e primaria in Basilicata. Il progetto combina raccolta collaborativa dei dati, graduatorie, disponibilità ufficiali, mappe interattive e strumenti di analisi per aiutare i candidati a orientarsi in un processo complesso e in continua evoluzione.
Durante la fase di scelta delle sedi del concorso PNRR3, i candidati disponevano di graduatorie, disponibilità e informazioni provenienti da fonti differenti, ma mancava uno strumento capace di metterle in relazione e restituire una visione complessiva della situazione.
Sapere quali scuole indicare tra le proprie preferenze significava confrontare posizione in graduatoria, provincia, posti disponibili e possibili scelte degli altri candidati.
Il problema non era quindi la mancanza di dati, ma la loro frammentazione.
Essendo io stesso uno dei candidati coinvolti nel processo, ho deciso di trasformare un’esigenza personale in uno strumento condiviso che permettesse alla comunità di costruire progressivamente una rappresentazione più leggibile dello scenario.
Ho progettato e sviluppato una web application indipendente nella quale i candidati possono inserire volontariamente posizione in graduatoria, punteggio, classe di concorso, province e preferenze relative alle sedi scolastiche.
I dati raccolti vengono organizzati e restituiti attraverso tabelle, filtri, mappe e indicatori che permettono di osservare come si distribuiscono le preferenze sul territorio.
Alla componente collaborativa ho affiancato dati ufficiali relativi alle disponibilità delle scuole, creando una sezione dedicata ai plessi e ai posti disponibili.
La piattaforma comprende inoltre un sistema di autenticazione tramite magic link, un’area personale per la gestione dei propri dati e una dashboard amministrativa per controllare, verificare e moderare le informazioni inserite.
Con l’avvio delle assegnazioni, il progetto è stato ulteriormente esteso per mostrare le sedi effettivamente assegnate e confrontare progressivamente preferenze, disponibilità e risultati reali.
- Raccolta collaborativa delle preferenze dei candidati
- Gestione di più classi di concorso
- Inserimento di posizione e punteggio in graduatoria
- Preferenze provinciali e fino a 20 sedi scolastiche
- Tabella pubblica filtrabile dei dati raccolti
- Ricerca e ordinamento dei candidati
- Mappe interattive delle preferenze
- Visualizzazione delle scuole maggiormente selezionate
- Integrazione delle disponibilità ufficiali dei posti
- Mappa dei plessi scolastici
- Visualizzazione delle scuole e delle sedi distaccate
- Sistema di stima dell’eleggibilità rispetto alle preferenze espresse
- Area personale con autenticazione tramite magic link
- Gestione e modifica dei dati inseriti
- Dashboard amministrativa
- Controllo dei record duplicati
- Sistema di approvazione e moderazione
- Gestione delle assegnazioni effettive
- Pagina pubblica dedicata alle assegnazioni
- Mappa delle scuole assegnate
- Indicatori e dashboard riepilogative
- Esportazione e produzione di report dei dati racco
Il progetto è nato partendo dall’esperienza diretta del problema.
Prima di definire tecnologia e interfaccia, ho cercato di individuare quali informazioni potessero realmente aiutare un candidato a prendere una decisione: posizione in graduatoria, disponibilità dei posti, preferenze degli altri partecipanti e distribuzione geografica delle sedi.
Ho quindi progettato un modello dati capace di mettere queste informazioni in relazione e un’interfaccia che privilegiasse la leggibilità rispetto alla quantità di dati disponibile.
La piattaforma è stata sviluppata progressivamente, aggiungendo nuove funzionalità in risposta alle diverse fasi della procedura concorsuale e alle esigenze emerse durante il suo utilizzo reale.
Supabase gestisce database e autenticazione, mentre il frontend è stato sviluppato come applicazione web leggera e distribuito attraverso GitHub Pages.
L’intelligenza artificiale è stata utilizzata come supporto al processo di sviluppo per prototipazione, debugging e iterazione rapida delle funzionalità, mantenendo però il controllo diretto sulla struttura dei dati, sulle regole applicative e sull’esperienza finale.
PNRR3 Basilicata si è trasformato da strumento personale in una piattaforma condivisa dalla comunità dei candidati.
Il progetto permette di osservare informazioni che, considerate singolarmente, avrebbero un valore limitato e di metterle in relazione all’interno di un’unica interfaccia.
Le preferenze volontariamente inserite dagli utenti possono essere confrontate con graduatorie e disponibilità ufficiali, mentre mappe e visualizzazioni rendono immediatamente leggibile la distribuzione delle scelte sul territorio.
L’evoluzione successiva verso il monitoraggio delle assegnazioni ha permesso inoltre di confrontare aspettative e risultati reali.
Più che fornire previsioni certe, la piattaforma nasce per ridurre l’incertezza attraverso informazioni organizzate, trasparenti e facilmente consultabili.
È anche un esempio del modo in cui utilizzo oggi il digitale: partire da un problema concreto, progettare uno strumento, metterlo rapidamente nelle mani delle persone e continuare a migliorarlo attraverso l’uso reale.
Da un bisogno personale a uno strumento condiviso
PNRR3 Basilicata è nato mentre partecipavo al concorso PNRR3 Docenti Primaria – Posto Comune in Basilicata e cercavo di capire quali sedi inserire tra le mie preferenze.
Le informazioni necessarie esistevano, ma erano distribuite tra graduatorie, documenti ufficiali, elenchi di scuole e conversazioni tra candidati. Mancava uno spazio nel quale poter osservare contemporaneamente questi elementi.
Ho iniziato quindi costruendo uno strumento molto semplice per raccogliere le preferenze. Con l’aumentare dei dati e delle esigenze, la piattaforma si è trasformata progressivamente in una vera web application.
Questo modo di sviluppare — partire da un problema vissuto, creare una prima soluzione e lasciarla evolvere attraverso l’utilizzo — è diventato uno degli aspetti centrali del mio approccio ai prodotti digitali.
Rendere leggibili i dati
Uno degli obiettivi principali non era raccogliere più informazioni, ma renderle comprensibili.
Per questo una parte significativa del lavoro ha riguardato mappe, filtri, tabelle e rappresentazioni visive.
Una graduatoria dice quale posizione occupa un candidato. Un elenco ufficiale dice dove sono disponibili i posti. Le preferenze collaborative indicano invece dove potrebbero concentrarsi le richieste.
È l’intersezione tra queste informazioni a diventare interessante.
La piattaforma cerca di rendere visibile proprio questa relazione, senza presentare le stime come certezze e distinguendo sempre i dati ufficiali dalle informazioni inserite volontariamente dagli utenti.
Un progetto indipendente
PNRR3 Basilicata è un progetto personale e indipendente e non rappresenta il Ministero dell’Istruzione e del Merito, l’Ufficio Scolastico Regionale per la Basilicata o altre amministrazioni pubbliche.
I dati ufficiali utilizzati dalla piattaforma vengono distinti dalle informazioni collaborative fornite dagli utenti.
L’obiettivo non è sostituire le fonti istituzionali, ma offrire uno strumento aggiuntivo per leggere e mettere in relazione informazioni altrimenti distribuite tra documenti e fonti differenti.