Evaluando propuestas

Integração de Apis Esportivas (Polar, Coros, Fitbit e Apple Watch) com plataforma de treinos

Publicado el 17 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Preciso de um desenvolvedor com experiência em integrações de APIs REST, OAuth2 e Webhooks para conectar uma plataforma de prescrição e análise de treinos a novas fontes de dados esportivos.

Atualmente, já existe integração funcional com Garmin e Strava. O objetivo agora é expandir para outras plataformas — Polar, Coros, Fitbit e Apple Watch (via HealthKit) — utilizando a mesma estrutura base já existente.

O trabalho consiste em criar módulos independentes de integração (autenticação, envio de treinos e recebimento de atividades), seguindo um padrão de interface e formato JSON já documentado.

Busco alguém com experiência comprovada em integrações com APIs fitness ou saúde (Garmin, Strava, Polar, Fitbit etc.), Domínio de autenticação OAuth2, tratamento de payloads e boa organização de código.

Contexto general del proyecto

A plataforma é desenvolvida em Next.js / React (frontend) e possui backend em Python (FastAPI) com arquitetura modular e documentação dos endpoints e schemas existentes. O sistema recebe treinos realizados por atletas (dados de ritmo, frequência cardíaca, potência, cadência, etc.) E envia treinos prescritos por treinadores para os relógios e apps esportivos. Cada integração será tratada como um módulo separado, com escopo definido e entrega independente. O primeiro projeto será a integração com a API Polar AccessLink, servindo como base para as demais (Coros, Fitbit e Apple Watch). O projeto é ideal para freelancers com sólida experiência em integrações de APIs REST, autenticação OAuth2, webhooks e manipulação de dados JSON, além de familiaridade com dados de desempenho esportivo.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por G. R.