Open source web app to monitor athletes' training and performance.
Athletix Pro is an open-source application designed for athletics managers, coaches, and athletes. It offers advanced tools to manage teams, monitor training sessions, test performance, enable user communication, and compare athletes. The platform is customizable and scalable, suitable for both youth and senior levels.
-
Interactive Dashboard
-
Overview of athletes' performance.
-
Display of past and upcoming training sessions, tests, and competitions.
-
-
Team and Category Management
-
Creation and management of teams and training groups.
-
Automatic calculation of federation categories (based on age and birth year).
-
Assignment of athletes to their respective teams and groups.
-
-
Athlete Management
-
Athlete profile with personal data (age, gender, height, weight, VO2max, FTP, etc.).
-
Performance history per athlete, including best times for each event.
-
-
User Communication
-
Internal messaging system between users.
-
Distinct roles with customized functionalities:
-
Manager: oversees and manages the entire system.
-
Coach: manages training sessions and communicates with athletes and parents.
-
Athlete: views personal data and communicates with coaches and managers.
-
Parent: limited access to the athlete's data and communication with the coach.
-
-
-
Training Monitoring
-
Creation of daily, weekly, or monthly training plans.
-
Customizable modules for specific training sessions (e.g., sprint, endurance).
-
-
Tests and Trials
-
Recording trials with integrated stopwatches.
-
Selection of participating athletes and recording of individual times.
-
Comparison of results to improve performance.
-
-
Athlete Comparison
-
Charts and tables to compare performance.
-
Monitoring progress over time.
-
-
Sensor Integration
- Support for heart rate monitors, GPS, and sleep tracking data.
-
Calendar Integration
- Personalized user calendar to plan competitions, events, and training sessions.
-
Advanced data analysis (charts, trends, and suggestions for performance improvement).
-
Multilingual support.
-
Integration with additional sensors and equipment.
This project is distributed under the GPL-3.0 license. See the LICENSE file for more details.
[Ita]
Athletix Pro è un'applicazione open source progettata per manager, allenatori e atleti di atletica leggera. Offre strumenti avanzati per gestire squadre, monitorare allenamenti, testare performance, comunicare tra utenti e confrontare atleti. La piattaforma è pensata per essere personalizzabile e scalabile, adatta sia a livello giovanile che assoluto.
-
Dashboard interattiva
- Panoramica delle performance degli atleti.
- Visualizzazione di allenamenti, test e gare passate e future.
-
Gestione squadre e categorie
- Creazione e gestione di squadre e gruppi di allenamento.
- Calcolo automatico delle categorie FIDAL (in base all'età e all'anno di nascita).
- Assegnazione degli atleti alle rispettive squadre e gruppi.
-
Gestione atleti
- Profilo atleta con dati personali (età, sesso, altezza, peso, VO2max, FTP, ecc.).
- Storico delle performance per atleta, incluso il miglior tempo per ogni prova.
-
Comunicazione tra utenti
- Sistema di messaggistica interna tra utenti.
- Ruoli distinti con funzionalità personalizzate:
- Manager: supervisione e gestione dell'intero sistema.
- Coach: gestione degli allenamenti e comunicazione con atleti e genitori.
- Atleta: visualizzazione dei propri dati e comunicazione con coach e manager.
- Genitore: accesso limitato ai dati dell'atleta e comunicazione con il coach.
-
Monitoraggio allenamenti
- Creazione di piani di allenamento giornalieri, settimanali o mensili.
- Moduli personalizzabili per allenamenti specifici (es. sprint, resistenza).
-
Test e prove
- Registrazione di prove con cronometri integrati.
- Selezione degli atleti partecipanti e registrazione dei tempi individuali.
- Confronto dei risultati per migliorare le performance.
-
Confronto tra atleti
- Grafici e tabelle per confrontare performance.
- Monitoraggio dei progressi nel tempo.
-
Integrazione con sensori
- Supporto per sensori di battito cardiaco, GPS, e dati sul sonno.
-
Integrazione con un calendario
- Calendario personalizzato per utente per pianificare gare, eventi ed allenamenti.
- Analisi avanzata dei dati (grafici, trend e suggerimenti per migliorare le performance).
- Supporto multilingua.
- Integrazione con sensori ed attrezzatura aggiuntivi.
Questo progetto è distribuito sotto la licenza GPL-3.0. Vedi il file LICENSE per maggiori dettagli.