Alex Weisberg
← Prototypes
Building2026-07

Fantasy Football Draft Preparation

A local draft board that replaces my annual hand-built spreadsheet: my leagues, my scoring, rankings I can export for draft day.

Next.js · React · SQLite · CSV imports · FantasyPros data · Cursor

Fantasy Football Draft Preparation preview

What question am I exploring?

Can I replace my annual hand-built draft spreadsheet with a local app that scores players for my leagues and gives me a clear board on draft day?

What have I learned?

Draft prep is league-specific: scoring and roster shape change who is actually valuable. A board that recalculates for my settings beats a generic rankings dump. Cursor got me from spreadsheet chore to a working local app.

What comes next?

Keep sharpening imports and draft-day flow, and decide what (if anything) should ever leave my machine.

Screenshots

Draft board with projected points and value for a league
A draft board scored for my league settings, with CSV export for draft day.
Leagues list with saved scoring and roster settings
Save multiple leagues once, then switch without re-entering scoring.
Draft board showing CSV import path for projections
Upload projection files I already download when I don’t want to lean on a paid data key.

What this explores

Every year I used to do fantasy draft research by hand and build a draft-day spreadsheet. This prototype asks whether a local app can take that over: save my leagues, score players for my rules, and export a board I can actually draft from.

Why it matters

Generic rankings ignore your league. Points per reception, roster size, and how deep you draft change who is worth picking. I wanted one place that recalculates value for my settings, keeps news nearby, and still lets me work from files I download when I don’t want to lean on a paid data feed.

Current status

Building and private. This isn’t a public app yet. On my machine it already supports multiple leagues, custom scoring, a draft board with projected points and value vs average draft position, CSV export, news, optional AI digests, and a free path that imports projection spreadsheets I already download.

Next

Keep sharpening imports and the draft-day flow, and decide what (if anything) should ever leave my machine.