Il messaggio dopo «Fine partita» dice solo «Partita salvata» (il voto MVP apre 2 ore dopo l'inizio, non dipende dallo scout). I due test che pretendevano una gara CSI già giocata tollerano l'inizio stagione (uno si salta). «Calendario ufficiale» passa in «Fatto» nella roadmap; PROJECT_STATE conta le migration fino alla m39. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
3.3 KiB
Roadmap
Elenco unico delle funzionalità di CrAPP, fatte e previste. È la fonte di riferimento per
il cosa: CHANGELOG.md registra quando una voce è stata rilasciata e con quale versione,
PROJECT_STATE.md cosa si sta facendo adesso.
Fatto
Tutto quello che è rilasciato, fino alla versione 1.0.0 (vedi CHANGELOG.md).
-
Gestione squadra
-
Calendario
-
Presenze
-
Serie di presenze
-
Scout Live
-
Badge
-
Badge social
-
Pagelle
-
Votazione MVP
-
Obiettivi di squadra
-
Turno palloni
-
Infortuni — conteggio eventi saltati, in forma minima
-
Notifiche Push (promemoria intelligenti)
-
Centro notifiche in-app — pallino con il numero delle non lette sull'avatar del profilo (il tap sul pallino apre l'elenco), indipendente dalla push (messaggi admin, promemoria evento, turno palloni, sollecito presenze)
-
Dashboard amministratore
-
Download CSV dati
-
Profilo Giocatore — dati personali, documento d'identità, certificato medico (caricamento, scadenza, stato, download); la foto tessera è stata tolta (DD-044); lo storico dei certificati resta un'estensione futura
-
Gestione tesseramenti CSI — raccolta dati ed export CSV; il tracciamento di numero e data di tessera è stato tolto dalla dashboard (DD-048)
-
Collegamento CSI (stagione 2026/27)
-
Classifica automatica (campionato e Coppa)
-
Risultati campionato
-
Calendario ufficiale — le gare future del feed CSI compaiono già nella pagina Campionato: a inizio stagione il calendario c'è prima dei risultati
-
Dettaglio partita — formazioni, storico scontri diretti e probabilità di vittoria calcolata dal CSI
-
Ruolo allenatore — gestisce gli eventi e sollecita le presenze, profilo ridotto senza stagione e badge (specifica, DD-034)
-
Avviso certificati in scadenza — in Home, giallo nei 7 giorni prima, nero dopo la scadenza e rosso se il certificato manca (DD-046): agli admin con i nomi dei giocatori, al giocatore solo per il proprio (specifica, DD-035, DD-046)
-
Notifiche email — ogni notifica in-app inviata anche per email agli account registrati, da un worker Docker sull'host di casa via Gmail, con interruttore «Email» in Profilo (specifica, DD-036)
-
Notifiche automatiche — turno palloni 3 ore prima, sollecito presenze 24 ore prima (i pulsanti «Avvisa chi è di turno» e «Sollecita» restano; il promemoria a 24 e 3 ore è stato tolto, DD-043) (specifica, DD-040)
-
Notifica di compleanno — auguri al festeggiato e avviso a tutti gli altri, ogni giorno dalle 8:00, su push, centro notifiche ed email (specifica, DD-047)
-
Avviso «Presenza modificata» — una risposta che cambia a meno di 6 ore da una partita o un allenamento avvisa admin e allenatori (specifica, DD-050)
Prossimo
- Database esercizi
- AI Allenamenti
- Archivio allenamenti
Idee future
- Gestione quote
- Calendario Google
- Backup automatici
- Analisi statistiche avanzate
- Widget meteo
- Analisi Scout con AI