Skip to content

Getting Started

Layout

The site is organized into analytics surfaces:

  • Standings
  • Teams
  • Matches
  • Signals
  • Analytics

Each page reads from typed /api/v1/* routes through the web BFF.

First workflow

  1. Open Standings to set league context.
  2. Pick a team in Teams and review season stats + recent form.
  3. Open a fixture in Matches for summary and momentum.
  4. Use Signals and Analytics to compare with deeper context.

How to validate a number quickly

  • cross-check the same team/match on two pages (for example Teams vs Matches)
  • confirm the selected season in the header
  • check freshness badge to confirm recent pipeline/signals publish state

If something looks wrong

  • reload the page and retry
  • verify season selection
  • report the endpoint and page path so the team can trace quickly