Callistenia Performance Tracker
Guida piattaforma

Come funziona Callistenia Performance Tracker

La piattaforma collega atleta, coach e amministrazione in un flusso unico: programmazione, allenamento, monitoraggio, import PDF e gestione accessi.

Flusso operativo

1. Profilo e accesso

Ogni utente accede con email e password. Il ruolo determina le aree disponibili e le azioni consentite.

2. Scheda o import PDF

Il coach può assegnare una scheda. L'atleta può anche importare una scheda PDF personale e confermarne il contenuto.

3. Allenamento e storico

L'atleta registra la sessione, collega gli esercizi alla scheda e mantiene uno storico consultabile nel tempo.

4. Monitoraggio coach

Il coach consulta atleti, schede assegnate e workout recenti per capire avanzamento e continuità.

Atleta

Segue una scheda assegnata dal coach oppure importa una scheda PDF personale, registra gli allenamenti e conserva lo storico dei progressi.

Consulta la scheda attiva con settimane, sessioni, esercizi, serie, ripetizioni, recuperi e note tecniche.

Registra workout collegati alla sessione prescritta e aggiorna lo stato di avanzamento.

Carica PDF di schede esterne e conferma il mapping degli esercizi prima di usarle.

Visualizza lo storico allenamenti, readiness e note di feedback.

Scarica un report PDF dei propri dati per archivio personale o portabilita.

Gestisce profilo, preferenze email, onboarding e accesso all'abbonamento.

Coach

Crea programmazioni, assegna schede agli atleti collegati e monitora il lavoro svolto.

Gestisce il roster atleti e i consensi di collegamento coach-atleta.

Crea programmi con settimane, sessioni e prescrizioni esercizio.

Duplica sessioni o settimane per velocizzare la programmazione.

Assegna programmi agli atleti attivi e consulta le schede in uso.

Apre il dettaglio atleta con schede assegnate e workout recenti.

Admin

Controlla utenti, accessi, stato piattaforma e strumenti operativi principali.

Accede alla dashboard piattaforma con conteggi utenti, coach, atleti, workout e subscription.

Gestisce ban/unban, accesso lifetime e stato degli utenti.

Accede al Django Admin avanzato per interventi strutturati su modelli e dati.

Verifica health dell'applicazione, deploy e dati migrati.

Usa gli strumenti di reset password e import legacy quando serve assistenza operativa.