Pular para o conteúdo
Wilhams Gomes
PublicadoEstudo de caso

FutData

Plataforma de análise de dados das seleções nacionais no ciclo da Copa do Mundo 2026, com competições, jogos, rankings e comparação entre seleções.

Tipo
Projeto próprio
Papel
Coleta de dados e desenvolvimento full stack
Stack
NestJS, TypeScript, React, APIs externas
Dashboard do FutData com totais de competições, seleções, jogos, gols e eventos do ciclo e um gráfico de jogos e gols por competição.

Visão geral

O FutData reúne dados das seleções nacionais ao longo do ciclo da Copa do Mundo 2026: competições, partidas, placares, gols, cartões e outros eventos de jogo.

A plataforma traz um resumo do ciclo de todas as seleções, com dashboard geral, páginas de competições, seleções e jogos, rankings e um comparador entre duas seleções.

É a versão 2.0 de uma aplicação acadêmica criada em 2022, na época da Copa do Catar.

Problema e público

Acompanhar uma seleção durante o ciclo exige juntar resultados de eliminatórias de várias confederações e de torneios continentais, cada um com a sua fonte.

O FutData organiza esses dados em uma base única para quem quer comparar seleções e entender o caminho de cada uma até a Copa.

Minha atuação

Fiz toda a coleta de dados em APIs externas, com integrações construídas em NestJS.

Também desenvolvi o tratamento das informações e as telas de análise da plataforma.

Principais funcionalidades

  • Dashboard do ciclo

    Totais de competições, seleções, jogos, gols e eventos, com gráficos por competição e por ano.

  • Seleções

    Jogos, vitórias, empates, derrotas, aproveitamento e saldo de gols, com filtro por confederação.

  • Jogos

    Partidas registradas com placar e eventos, com filtros por competição e seleção.

  • Rankings

    Seleções com mais jogos, mais gols e outras métricas do ciclo.

  • Comparador de seleções

    Análise lado a lado entre duas seleções.

  • Competições monitoradas

    Eliminatórias e torneios continentais do ciclo.

Stack

Backend e coleta
NestJS, TypeScript, APIs externas
Frontend
React

Desafios técnicos

  1. Várias fontes, uma base

    Os dados chegam de APIs externas e cobrem competições diferentes. A coleta precisa reunir tudo em um formato único para permitir comparações entre seleções.

  2. Eventos de jogo em volume

    Além dos placares, a plataforma registra gols, cartões e lances de VAR de cada partida, que alimentam os totais e os rankings.

  3. De projeto acadêmico a plataforma

    A aplicação original, de 2022, foi retomada e ampliada para cobrir o ciclo até a Copa de 2026.

Galeria

Página de seleções do FutData com cartões de desempenho por seleção e filtro por confederação.
Seleções nacionais, com aproveitamento e saldo de gols.
Página de rankings do FutData com as seleções com mais jogos e com mais gols no ciclo.
Rankings do ciclo.

Status atual

Publicado

Publicado em fut-data.wilhamsdev.com.br.

Voltar para os projetos