Il contesto
Calcio della Tuscia è l'ente che organizza i campionati di calcio dilettantistico nell'area viterbese. Ogni stagione coordina più gironi, decine di squadre e centinaia di partite, con un pubblico di tifosi, dirigenti e addetti ai lavori che segue i risultati in tempo reale dal telefono.
Fino al 2026 la comunicazione dei risultati passava per canali frammentati — gruppi WhatsApp, fogli Excel, siti statici aggiornati a mano — con ritardi, errori di trascrizione e nessuna esperienza utente coerente.
La sfida
Il progetto doveva risolvere tre problemi distinti e simultanei.
Per i tifosi: un'esperienza fluida, installabile sul telefono come un'app nativa, con risultati aggiornati minuto per minuto e notifiche push selettive per squadra o girone.
Per chi aggiorna i dati dal campo: un'interfaccia mobile rapida, capace di gestire la concorrenza — due operatori che modificano la stessa partita nello stesso momento — senza sovrascritture.
Per gli amministratori: uno strumento che automatizzasse le classifiche, generasse i calendari e permettesse di duplicare l'intera struttura di una stagione con un solo clic.
La soluzione
Infosoft ha progettato e sviluppato una Progressive Web App (PWA) full-stack, installabile da browser su qualsiasi dispositivo, con esperienza a schermo intero e tema chiaro/scuro selezionabile dall'utente.
L'architettura è stata costruita attorno a tre aree funzionali distinte.
Area pubblica — per tifosi e appassionati
- Risultati live con aggiornamento in tempo reale: marcatori, minuto del gol, ammonizioni ed espulsioni per ogni partita in corso.
- Classifiche multiple — generale, rendimento in casa, rendimento in trasferta, ultime cinque partite — ricalcolate automaticamente a ogni risultato salvato, penalizzazioni incluse.
- Calendario completo con la giornata successiva in evidenza, classifica cannonieri e scheda partita con formazioni, stadio e cronaca.
- Sezione squadre con rosa ordinata per ruolo, staff tecnico e dati societari.
- Archivio storico navigabile: classifiche finali, risultati e marcatori di ogni stagione precedente.
- Notifiche push configurabili per squadra o girone: l'utente riceve un avviso a ogni gol, all'inizio e al termine della partita; toccando la notifica si apre direttamente la scheda della partita.
Area operatori — aggiornamento dal campo
- Inserimento di risultati, marcatori e cartellini direttamente da smartphone durante la partita.
- Sistema di gestione della concorrenza: se due operatori modificano la stessa partita contemporaneamente, l'applicazione rileva il conflitto e blocca la sovrascrittura, preservando l'integrità dei dati.
Area amministrativa — gestione del campionato
- Creazione di campionati e gironi, iscrizione squadre, generazione automatica del calendario andata e ritorno.
- Duplicazione della struttura stagionale con un singolo comando, per avviare la nuova stagione senza ripartire da zero.
- Anagrafiche complete: squadre con logo e colori sociali, rose con foto dei giocatori, storico presenze.
- Quattro livelli di accesso — dal collaboratore di campo all'amministratore di sistema — con permessi granulari.
- Dashboard statistiche: visite giornaliere, sezioni più consultate, campionati più seguiti e numero di installazioni della PWA.
Il risultato
La scelta della PWA si è rivelata quella giusta: nessun app store, nessuna versione da scaricare, nessuna barriera tra il tifoso e il risultato. Chiunque abbia uno smartphone e un browser ha accesso immediato all'esperienza completa, con notifiche push, schermo intero e aggiornamenti in tempo reale — esattamente come un'app nativa, senza i costi e i vincoli di una distribuzione tradizionale.
«Finalmente un sistema che funziona anche quando sei in piedi a bordocampo con il telefono in mano. I risultati arrivano subito a tutti, senza che nessuno debba rincorrere nessuno.»
