Back to feed
Dev.to
Dev.to
7/24/2026
How I Built an SSR Valorant Tracker with React, Supabase and Live Esports Data

How I Built an SSR Valorant Tracker with React, Supabase and Live Esports Data

Short summary

A developer shares the architecture of VALTRAIN, a Valorant tracker and esports platform built with React, Supabase, and server-side rendering. The project evolved from a simple match lookup into a full SSR application with player stats, VCT match databases, and weapon skins. Key decisions include splitting server-rendered public content from client-side interactive features and caching external API responses in Supabase.

  • VALTRAIN combines Valorant player stats, VCT esports data, and weapon skins in one SSR app
  • Server renders public/indexable content; client handles interactive features like search and filters
  • Supabase caches external API responses to avoid rate limits and improve load times

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more