Axess Tennis

Product Overview

A fantasy tennis platform built for the way fans actually follow the tour: budget-based drafting, ATP/WTA points as scoring, and weekly "set your lineup" windows before each tournament.

The Problem

Fantasy football is everywhere, but tennis fans have no mainstream fantasy experience with real strategy and season-long team building. Existing apps are either pick'em one-offs or opaque scoring systems that don't map to tour points.

Solution

  • Budget Drafting: Users assemble a 12–15 player roster under a fixed season budget.
  • Weekly Lineups: Before each tournament, pick a subset of eligible players to "play."
  • Real Scoring: Points = official ATP/WTA points from the event.
  • Waivers/Bidding: Free-agency bids (drop/add) lock weekly.
  • Leagues: Public and private with season leaderboards and rewards.

Design & UX

  • Stat-forward UI inspired by PGA Tour aesthetics; clear, dense tables for live scoring.
  • Roster panel + tournament eligibility badges; lineup countdown banner.
  • Mobile-first flows for bid submission and lineup confirmation.

Architecture

  • Next.js (App Router) + Tailwind: Fast, SEO-friendly pages and dynamic routes.
  • Supabase: Auth, Postgres, RLS policies for league isolation.
  • Data Ingestion: Server cron to pull tournament entries / live scores (provider-agnostic).
  • Realtime: Supabase channels for match updates (future).

Outcome & Next

  • Clickable Figma prototype and working frontend with mock data.
  • Next: production scoring feed, anti-abuse on bidding, season admin tools, and prize logic.