Adriano.

Plataforma do Atleta

Área imersiva do atleta: sala 3D com troféus, calendário, loja, treino com IA e transmissão ao vivo.

Plataforma do Atleta

Visão geral

Plataforma do atleta construída com Next.js 16 e React 19. Reúne num só lugar a jornada do corredor: home, calendário de provas, resultados, loja oficial, plano de treino e a 'Sala do Atleta' — um ambiente 3D interativo com medalheiro, troféus e guarda-roupa.

A cena 3D usa Three.js (react-three-fiber) com pós-processamento WebGL2. Conecta-se às APIs do RunKing (perfil, resultados, autenticação) e a um serviço de treino em AWS Lambda; a IA é da OpenAI — gpt-image-1 no provador virtual de roupas e geração do plano de treino em texto. Tem i18n (pt/en/es), compartilhamento social (OG image e stories) e funciona como PWA.

Inclui área médica com questionário PAR-Q+, evolução de desempenho, galeria de fotos (IndexedDB) e transmissão ao vivo com classificação parcial e acompanhamento de pelotão.

Destaques técnicos

  • Cena 3D interativa (Three.js/react-three-fiber) com zoom de foco, hotspots e medalheiro procedural.
  • Provador virtual de produtos com IA (geração de imagem via OpenAI).
  • Plano de treino com geração assistida por IA e validação por coach (CREF).
  • Transmissão ao vivo com classificação parcial e acompanhamento de pelotão em tempo real.
  • PWA com i18n (pt/en/es), compartilhamento social (OG/stories) e armazenamento local (IndexedDB).