Il contesto
CSAIN (acronimo di Centri Sportivi aziendali e Industriali), ente di promozione sportiva riconosciuto a livello nazionale, aveva l’esigenza di dotarsi di un portale in grado di supportare in maniera completa la gestione delle associazioni di tiro con l’arco affiliate.
Gli obiettivi di business dichiarati dalla CSAIN includevano:
- Disporre di un unico strumento capace di:
- raccogliere e amministrare informazioni su società e atleti
- gestire il calendario delle gare
- pubblicare classifiche
- rilasciare attestati di partecipazione
- inviare notifiche in tempo reale agli utilizzatori (modalità push) tramite applicazione mobile, riguardanti:
- Nuovi eventi
- Classifiche
- Notizie della federazione
- Consentire alle associazioni di:
- inserire in autonomia i risultati delle competizioni
- generare classifiche aggiornate al termine di ogni manifestazione
- gestire il tesseramento in formato digitale
La sfida
La richiesta principale era ottenere le funzionalità richieste con la massima immediatezza di utilizzo; soprattutto le iscrizioni alle gare, l’aggiornamento dei punteggi e la pubblicazione delle classifiche dovevano essere immediati e facilmente accessibili da qualsiasi dispositivo.
La soluzione deve pertanto prevedere una piattaforma capace di garantire un’esperienza fluida e intuitiva sia da desktop che da smartphone, solida e scalabile per supportare un numero crescente di utenti e dati.
La soluzione
Per affrontare la sfida, il team di sviluppo Swen ha innanzitutto analizzato in dettaglio il regolamento federale, così da integrare correttamente le logiche di punteggio e le diverse categorie di atleti (per tipologia di arco ed età).
La soluzione proposta è un portale web comprendente una sezione di backend per l’utilizzo da parte degli operatori CSAIN, e una sezione di frontend per l’utilizzo da parte degli iscritti e un’applicazione mobile per tutte le funzionalità da utilizzare sul campo, in mobilità.
Per le tre sezioni sono state utilizzate scelte tecnologiche diverse, mirate a massimizzare l’usabilità e la manutenibilità:
Frontend: utilizzo di Vue.js, così da rendere agevole lo sviluppo delle interfacce e dei menu interattivi, migliorando al contempo l’esperienza utente.
Backend: adozione di TypeScript per garantire maggiore solidità e possibilità di personalizzazione nella gestione dei dati.
Mobile: sviluppo di applicazioni per iOS e Android tramite Flutter, che hanno reso disponibile anche la ricezione di notifiche push (ad esempio, nuove gare o aggiornamenti) e la possibilità di avere sempre a portata di mano la tessera sportiva digitale.
Risultati
La nuova piattaforma ha rivoluzionato la gestione delle attività legate al tiro con l’arco per CSAIN:
– Iscrizione alle gare più rapida e intuitiva;
– Gestione centralizzata degli eventi e delle associazioni;
– Calendario agonistico chiaro e facilmente consultabile;
– Archivio digitale sempre accessibile con i risultati delle competizioni.
Conclusione
Il progetto ha permesso a CSAIN di compiere un passo decisivo nella digitalizzazione, migliorando non solo l’organizzazione interna, ma anche l’esperienza degli atleti e delle associazioni affiliate, raggiungendo tutti gli obiettivi di business desiderati.