
A personal project focused on sports data analysis. The goal is to bring training metrics together in one place and use Artificial Intelligence to generate personalized plans.
Key features:
- Strava integration: OAuth connection to import and analyze activities automatically.
- Smart Coach (AI): a module that uses generative AI to interpret fitness level and suggest sessions.
- Modern backend: data persistence and authentication handled with Supabase.
- Interactive dashboard: charts of progress and training load distribution with Recharts.