← back to things i make for people
The SAVANNIMALS season leaderboard
A player's tribe dashboard with season scoring
The media and stats feed
The Apps Script version, as the league used it on their phones.

things i make for people

SAVANNIMALS

A Survivor fantasy draft app I built and run for a 31-player league of my friends, rebuilt from a Google Sheet into a full-stack app.

2024 Solo build (in progress)

SAVANNIMALS is a Survivor fantasy draft web app I built and administer for a 31-player league of my friends that runs each season alongside the show. The original version, built on Google Apps Script and Google Sheets primarily with Gemini, handled drafts, scoring, and leaderboards, but every episode required a tedious round of manual updates.

I’m currently using Claude Code to rebuild the current web app on a modern full-stack foundation (Next.js, Supabase, Drizzle, shadcn/ui, Vercel, and Twilio for SMS auth), with the long-term goal of fully automating the post-episode workflow via a Survivor Wiki scraper and replacing the original system’s redundant calculation sheets with live SQL queries.

Come On In Gays is a Survivor watch party I help run here in Brooklyn. As part of my AV job for the show, I’ve been piloting small web apps to facilitate more audience interaction and encourage repeat visits. I am in the process of expanding the webapp to incorporate a second league for our Come On In Gays audience.

Pictured is the previous webapp, live via Google Apps Scripts.