All work

FGC League Sheets

Multi-week competitive leagues without a programmer.

TypeScriptApps ScriptClasp
Why I built it

Long-term league formats are abstract and require significant manual effort to maintain, but they have helped the Melty community grow. I built a Google Sheets extension to let organizers maintain a comfortable interface to manage everything while automating the core workflow to reduce room for error and alleviate organizer strain.

What changed

Shipped a full working extension in two days, driven by an upfront design and data-model plan with AI-assisted tooling, and I reviewed every generated line. Distributed as a viewable, copyable Sheet with in-file documentation so non-technical users get started without a setup guide. Partnered directly with end users to find real edge cases and shape an intuitive workflow. Melty's DMF Duel League has supported dozens of players and expanded to facilitate both beginner and advanced leagues.