Skip to content
mroot.co
← Projects
status: live · 2025 · southsiderecords.org

Southside Records

Solo build — public site, admin CMS & deploy
ReactSupabaseFiveMCMSAdmin Console
10
content types managed
8
admin panels
Audited
every change logged

Built a record-label site for a Los Santos roleplay community. The public side presents the artist roster, releases with links out to Spotify, Apple Music, YouTube Music, and SoundCloud, and an events calendar. Staff manage all of it through an eight-panel admin CMS on Supabase, covering artists, releases, events, photos, team, and a contact inbox. Every create, update, and delete writes to an audit log, and a Cloudflare Worker proxies image storage for faster loads.

Case study: Building an admin CMS where every staff action is auditableread →
Southside Records — label homepage with roster stats

01 — PROBLEM

A record label inside a roleplay community had artists, releases, and events worth showing off, but no single place to manage and present them.

02 — APPROACH

Built a public site for the roster, releases, and events, plus an eight-panel admin CMS on Supabase. Every staff action writes to an audit log, and images route through a Cloudflare Worker that caches Supabase Storage.

03 — OUTCOME

A label site staff can run themselves — add an artist, publish a release with streaming links, post an event — with a record of who changed what.