Inspiration: I wanted to automate the process — saving prep time while providing objective, data-driven insights

What it does: It automatically analyzes GRID match data to generate concise scouting reports on any selected opponent. It identifies:Common strategies, map picks, and site defaults (for Valorant)

,Frequently used compositions and drafts (for LoL & Valorant)

How we built it: Backend and logic are written in TypeScript, using a combination of,Node.js for data processing and API integration,GRID API for pulling structured match and player data

Challenges we ran into:Parsing and normalizing disparate GRID data formats across games.Balancing report depth with readability

Accomplishments that we're proud of:Built a fully automated, end-to-end scouting report generator in TypeScript.

What we learned:Value of structured data access (like GRID) in esports analytics.

What's next for Scouting Report:Adding ML-powered opponent modeling to predict likely strategies in the next match.

Built With

  • typescipt
  • vite
Share this project:

Updates