Skip to main content
andremcmade — home
Menu

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.

Publish My Assets Music ISRC Registry screen with registrant prefix AMC, stats tiles, and register-new-ISRC form on a dark UI
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.

← All projects