Athlete Monitoring App & Dashboard (MY LENGUAGE IS SPANISH)

Job ID: 39635595

Budget: $10 – $500 USD

Mobile App + Web Panel Development with Garmin API Integration
We are looking for a developer (or team) with experience working with Garmin APIs to build a mobile app for athletes and a web-based dashboard for coaches.

Project Overview
The goal is to create a mobile app where athletes can track and understand their key physiological metrics through simple visualizations and short, automated insights.

In parallel, we need a web dashboard where coaches can monitor all their athletes, identify trends, and detect early signs of fatigue or overtraining.

Mobile App Features (for athletes)
Display the following metrics from Garmin:

HRV (Heart Rate Variability)

Body Battery

Sleep (total hours and stages)

Resting Heart Rate

Training Load

Clean, easy-to-read charts

Automatic short interpretations (e.g., “Your HRV is lower than usual – consider an easier training day.”)

Web Panel Features (for coaches)
Overview of all registered athletes

HRV and load trends per athlete

Traffic light alerts (green/yellow/red) based on data

Filters by date and athlete

Simple and intuitive layout

Technical Requirements
Experience with Garmin API (mandatory)

Mobile development (Flutter or React Native preferred)

Web development (React or Vue + backend framework of your choice)

Experience with secure data handling (OAuth, tokens, etc.)

Good data visualization practices

Deliverables
Fully functional mobile app for Android/iOS

Web dashboard for coaches

Basic technical documentation

Possibility for future improvements and ongoing collaboration