admin panel 🛠️
manage products, users & content ✨
Stats dashboard 📊
Website Traffic 🌐
Arcade ops
Email ops
send campaign
recent campaigns
homepage “get emails” list
Only people who submitted the index contact card (password-setup email flow). Everyone with a normal signup still appears in the users panel; unsubscribes here include link unsubscribes and marketing turned off in prefs.
Custom beat & mix requests
New submissions default to Working on it. When you set status to Done, the requester gets an email (once per request) and the row moves to Completed below. You can delete any request permanently when you no longer need it.
add new product ➕
▸ Upload mode — single, bulk, or merge bundle
One file unlocks the form — .zip, or audio for a single beat. Main download: one .zip of the kit. No zip? Open “Pack a folder” below — we’ll build the .zip in your browser.
▸ Pack a folder into a .zip (instead of uploading a .zip file)
customers get one .zip containing all tracks. no separate catalog beats required.
Empty while scheduling is on but no date = same as off.
A future time saves
publishAt,
sets active: false
until the drop, and flags
releaseScheduled so the
store can go live automatically after the time passes.
products 📦 (0)
admin tools 🛠️
- • refresh admin with hard reload if UI looks old
- • deploy hosting after changing `public/admin.html`
- • verify dropdown menus + filters work