Self-initiated productProductFull-StackDesign System

onthic — Studio Platform & Component Lab


Three surfaces in one app — the public studio site, a Supabase-backed client dashboard, and a lab that documents the system it's built from.


onthic — Studio Platform & Component Lab

Overview

The studio's own platform. A public site and case studies; a client and admin dashboard where projects, requests, files, and messages move between me and the people I work with, with role-based access enforced through Postgres row-level security across 16 API routes; and /lab, a component explorer that reads its own source off disk at build time and gives every component live prop controls, share links, and a generated OG card. 213 TypeScript files, with Sentry error tracking behind a PII scrubber, distributed rate limiting, unit tests in Vitest, and end-to-end coverage in Playwright.

Role

Design, full-stack development, database and infrastructure.


Next project

The Unheard

View case study
The Unheard