Admin Panel
Approve members, manage sponsors, poll books, and energy drinks.
Pending Members
All Members
API Keys
Keys authorize external apps to post pickleball sessions via the API and AI agents to read fantasy football data from the /mcp endpoint. The full key is shown only once, at creation — store it somewhere safe.
Site Settings
Sponsors
Sponsors appear on the home page under "Our Sponsors" with their name, tier, and a website link icon (if set). Donation amounts are private — they're only visible here and count toward the fundraising bar total. Set the goal in Site Settings.
Chestnut Challenge
Dogs Eaten
Each entry appears in the dog log and counts toward the 76-dog bar. Leave the date/time blank to use right now.
Navigation Tabs
Show or hide top-nav tabs for everyone. Hidden tabs disappear from the site's navigation (their pages still exist at their URLs). The Admin tab is always controlled by sign-in.
Fantasy Football (Yahoo)
Connects the live Fantasy Football dashboard to your Yahoo league (read-only). The Client Secret is stored as a Cloudflare secret (env var YAHOO_CLIENT_SECRET), never in the database. Add your app's redirect URI as <your-site>/api/admin/yahoo/callback in the Yahoo developer console.
Poll Books
Energy Drinks
Featured Recipes
These appear in the Chestnut Challenge recipe carousel. Put one cooking step per line. Image URL is optional — leave it blank for a themed placeholder.