In progress · Case study
Publish My Assets Music
A dark-themed catalog tool for independent artists — collaborator splits, ISRC/UPC metadata, asset readiness, life-cycle phases, and an LLC registration roadmap.
Browser-first music asset ops — splits, ISRC registry, sync-ready checklist, and a 35-year termination clock without a backend.

- Tech stack
- JavaScript
- TypeScript
- CSS
- HTML
- localStorage
- Categories
- dev-tooling · frontend
Problem
Independent artists juggle splits spreadsheets, ISRC ownership, stems readiness, and long-horizon rights calendars across too many tools. Music commerce belongs on a dedicated music site; catalog hygiene still needs a focused workspace.
Approach
Vanilla ES modules (no build step for the runtime app) with CSS custom properties and localStorage persistence. Core surfaces:
- Splits tracker — roles, visual split bars, auto-balance to 100%
- Asset health — Full Mix / Instrumental / Stems / Clean / ID3 checklist with Sync Ready badge
- Life cycle timeline — Escape Velocity → Sync/Stagnation → Retroactive Renaissance, plus a 35-year termination clock
- ISRC registry and a Promote & Stream platform directory
- Registration guide for LLC and rights roadmap phases
Outcome
A local-first music catalog cockpit aimed at metadata sovereignty and sync readiness — complementary to (not competing with) the separate music sales site.