Demo Mode — running locally with live Sleeper data. Connect Supabase to share state across the league.

⚙️ One-Time Setup Required

WWFL uses Supabase for shared cloud storage so all league members see the same live data. Follow these steps once, then share the URL with your league.

1
Create Supabase Project

Go to supabase.com → Sign up free → New Project → name it wwfl. Wait ~2 min for it to spin up.

2
Run This SQL

In Supabase: SQL Editor → New Query → paste the SQL below → click Run. This creates all your tables.

3
Paste Your Credentials

Go to Settings → API in Supabase. Copy your Project URL and anon public key and paste below.

4
Save & Share

Click Save & Connect. Host this file on Netlify and share the URL — everyone sees live data instantly.

SQL to run in Supabase (copy all of this):
Your Supabase Credentials:

WWFL

Waterway Fantasy Football League
Enter commissioner password to continue

Log Trade

FAAB Transaction

2026 Season Dashboard
1
Current Week
14
Teams
61
Max Pts/Week
14
Weeks Left
Week 1 Matchups
🔥 Trending Adds (48hr)
📰 NFL News (ESPN)
Standings
Standings
🏈 Seeds 1–8 → Super Bowl · Seeds 9–14 → Toilet Bowl · Tiebreaker: H2H → Total Points
Live Scoring
Head-to-head scoring. Each matchup compares 6 starters per team across 15 categories. Higher wins the points; ties award none. Lineups pulled from Sleeper. Max 61 pts per matchup per week.
Lineups
Start any 6 players — no position requirement. Due Thursday 4pm (Friday 4pm if no Thursday game). Home team sees opponent lineup 24 hrs early.
Set Lineup
All Lineups — Week 1
Team Rosters
Free Agent Pool
FAAB Tracker
2026 Balances
Transaction Log
Trade Log
2026 Schedule
League History
League Chat
Start a New Thread
Rules & Scoring