RiftScore — Plataforma de Análise de Desempenho em eSports

Emanuel Araújo
Next.jsReactTailwind CSSAPIsFull-StackTypeScript

Visão Geral

RiftScore é uma plataforma de análise de desempenho em jogos competitivos focada no ecossistema de League of Legends. O projeto nasceu da necessidade de centralizar métricas de desempenho de jogadores em um ambiente intuitivo e visualmente atraente.

O sistema processa dados de APIs externas (Riot Games API), calcula rankings semanais com base em performance, e apresenta estatísticas detalhadas em dashboards interativos.

Stack Tecnológica

| Camada | Tecnologia | |---|---| | Frontend | Next.js 14, React, TypeScript, Tailwind CSS | | Backend | Next.js API Routes, Server Actions | | Dados | Riot Games API, cache local | | Hospedagem | Cloudflare Pages | | Domínio | riftscore.com.br |

Funcionalidades Principais

  • Ranking semanal automatizado — cálculo de pontuação baseado em métricas de partidas
  • Perfis de jogador — estatísticas individuais, histórico e tendências
  • Dashboard interativo — visualização de dados com gráficos e indicadores
  • Sistema de cache — otimização de requisições para a API da Riot
  • Design responsivo — experiência otimizada para desktop e mobile

Desafios Técnicos

  • Integração com a Riot Games API respeitando rate limits
  • Processamento e normalização de dados de múltiplas partidas
  • Cálculo de ranking com algoritmo de pontuação customizado
  • Deploy e otimização de performance em edge computing

Resultado

Projeto concebido, desenvolvido e publicado de forma 100% independente — da ideia ao deploy. Demonstra capacidade de trabalhar com APIs externas complexas, processamento de dados, e entrega de produto final em produção.

🔗 Acesse: riftscore.com.br