League Dashboard
Live league data from Supabase. No demo scores or fictional team records.
Create your fantasy team
Choose your team name and, if you like, upload a logo. You can join the auction once your team is set up.
Auction activity
League setup
Fantasy scoring, weekly lineups and fixtures are not yet connected to the database.
Database health
Auction Standings
Live squad-building progress. Fantasy points and match results will appear after scoring is implemented.
| # | Team | Players | Overseas | Spent | Purse left |
|---|---|---|---|---|---|
| Sign in to load standings. | |||||
Fantasy Points Leaderboard
Points appear after completed matches have been scored. No placeholder points are shown.
Sign in to load fantasy standings.
My Squad
Your team and players are loaded from the live auction database.
No squad loaded.
Fixtures & Results
Fantasy manager matchups will be shown here once the fixture and scoring modules are built.
Not configured yet
The current database stores profiles, league settings, teams, players, auction purchases and squads. It does not yet contain fantasy fixtures, match results, weekly lineups or scoring records. No sample fixtures are shown so they cannot be mistaken for real league data.
Scoring Desk
Administrator-only match setup, performance entry and scoring. Enter verified results only; no fixtures or scores are prefilled.
Create match record
Match and scoring workflow
Select a match to manage its official performance records.
📸 Screenshot Import (assisted)
Upload official scorecard screenshots to extract readable text. OCR is a draft only: verify every figure against the image before entering it into the performance form below. Nothing is saved or published by this tool.
Choose one or more screenshots. The first OCR run may download the text-recognition engine.
Workflow: choose the official match, upload scorecard screenshots, extract text, build a structured draft, check every value and calculated point, then save it for admin approval. Nothing is published until approval.
Scorecard review & points preview
Automatic extraction is a first pass. Names, team assignment, dismissal details, fielding events and OCR-confused digits must be verified. Unreadable or missing fields are flagged; the system must not silently treat them as verified.
Upload screenshots and extract text first.
Approval writes the reviewed performances, marks the match completed and calculates player/team points in one database transaction.
Add or update player performance
Performance records for selected match
| Player | Runs | Wickets | Bat balls | Bowling balls | Fielding | Verified source |
|---|---|---|---|---|---|---|
| Select a match and load entries. | ||||||
Player Database
Browse the complete player pool and add your targets to your private watchlist.
| Player Name | IPL Team | Position | Nationality | Availability | |
|---|---|---|---|---|---|
| Sign in to view players. | |||||
My Watchlist
Your personal shortlist. Other managers cannot see the players you save here.
| Player Name | IPL Team | Position | Nationality | Availability | |
|---|---|---|---|---|---|
| Sign in to view your watchlist. | |||||
Use Player Database to add or remove players from your shortlist.
Live Auction Room
Live bids, a shared countdown and database-enforced auction rules. All amounts are in ₹ crore.
No player nominated
League Admin controls
Auction lot results
| Lot | Player | Result | Winning team | Final price |
|---|---|---|---|---|
| Sign in to load auction results. | ||||
Bid history
| Lot | Player | Team | Bid | Time |
|---|---|---|---|---|
| Sign in to load bids. | ||||
Auction Desk
League Admin only · winning bids are validated and saved atomically by Supabase.
Record a winning bid
Select a live team and available player.
League rules
Add a team
Create up to eight teams. A manager can be assigned from the profiles already registered in the league.
Add a player to the pool
Enter the player pool from the admin desk. Player records are stored once and become available for auction.
Manage player availability
Mark players as available, injured, ruled out or withdrawn. Only available players can be nominated into a new auction lot.
Bulk import player pool (CSV)
Upload a CSV with the columns player_name,ipl_team,role,is_overseas. Role must be batter, bowler, all_rounder or wicketkeeper; is_overseas must be true or false. Import is admin-only and adds players as available.
Configured league data
Administrator team overview
| Team / manager | Squad | Bat | Bowl | AR | WK | Overseas | Spent | Purse left | Rule check |
|---|---|---|---|---|---|---|---|---|---|
| No overview loaded. | |||||||||