Analisando propostas

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

Publicado em 17 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

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 Geral do Projeto

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.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por G. R.