# Customer Experience: Pool league schedule | Vronika

The schedule page loads the active season and its match calendar so players and spectators can see upcoming league play.

---

**Path:** /platform/frontend/pool-league-schedule
**Canonical:** https://vronika.co/platform/frontend/pool-league-schedule
**Category:** Platform: Customer Experience
**Live Route:** /pool-league/schedule
**Source File:** trifecta/client/src/pages/PoolLeagueSchedule.tsx

## How It Works

1. Available seasons are requested and the active selection is established.
2. A dependent schedule request loads matches for that season.
3. Match dates, teams, and states are organized into the schedule presentation.

## Features

- Season-aware match calendar
- Team matchup details
- Upcoming and completed states
- Loading and empty handling

## Integrations

- Pool league seasons API
- Pool league schedule API
- Team detail routes

---

## Sources
Content derived from the live trifectabar.com codebase and deployed platform. This explainer documents implemented code and does not expose protected source routes or business data.