Evaluating bids

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

Published on the October 17, 2025 in IT & Programming

About this project

Open

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.

Project overview

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by G. R.