The Grind
A LoL eSports analytics platform for a competitive team — tracking player performance, scouting opponents, and visualizing trends with data from the Riot Games API and Prime League.
5
Players Tracked
500+
Matches Analyzed
2K+
Rank Snapshots
24/7
Bot Uptime
LP History
Leaderboard Preview
System Stack
Frontend
Backend
Data
Infrastructure
About
The Grind is a full-stack analytics platform built for Infinity eSports, a competitive League of Legends team. It scrapes match data from the Prime League website, pulls player stats from the Riot Games API, and visualizes performance trends to support team strategy.
Features include a live leaderboard with rank snapshots, player performance graphs (Chart.js), opponent scouting with champion and ban trend analysis, and CSV data export. The platform is built with Next.js 15 App Router, React 19, TypeScript, and PostgreSQL (Neon) — deployed on Vercel.