Managing 60+ DJs across 12+ venues using spreadsheets. 15-20 hours weekly on manual scheduling. Email-based availability collection with no central system. Invoicing done manually after every show.
← Back to work
automation
UNDR CTRL
Automated booking for 60+ DJs across 12+ venues — 15 hours/week saved
UNDR CTRL
The Problem
The Solution
Playwright browser automation for Surreal.live platform. Google Apps Script + Zapier invoice pipeline. Airtable analytics dashboard with DJ performance heat maps. Full end-to-end: from booking request to automated Xero invoice.
The Results
15+ hrs/wk Time saved
$4M+/yr Booking volume
~0% Manual errors
Automated Invoicing
Tech Stack
PlaywrightGoogle Apps ScriptZapierAirtableXeroNext.jsTypeScriptPostgreSQL