Ademir Gomes Neto
Analista de Dados · Developer · Builder
Sobre Este Projeto
Este dashboard foi construído como uma demonstração técnica completa — desde a coleta de dados via API, persistência em banco relacional, até a visualização interativa em frontend moderno.
O objetivo é mostrar como ciência de dados, engenharia de software e design podem se conectar para criar uma experiência visual e funcional com dados reais.
Todos os dados são sincronizados automaticamente do Strava, processados em Python e servidos via API REST para um frontend Next.js com mapas 3D, gráficos interativos e design futurista.
Stack Tecnológica
Como Construí Isso
Autenticação OAuth 2.0 com Strava
Implementei o fluxo completo de autenticação com refresh automático de tokens.
Sync Incremental de Dados
Pipeline que sincroniza atividades, streams GPS e equipamentos com upsert inteligente.
API REST com Flask + SQLAlchemy
Backend estruturado com endpoints para KPIs, dados mensais, detalhes e streams.
Frontend Next.js com Mapa 3D
Dashboard interativo com Mapbox GL, Recharts, animações Framer Motion e design cyberpunk.