All work
live

Marketing OS

The operating system for fractional CMOs

Role: Solo — strategy, design, build, ship

Next.js 15SupabaseClaudeRechartsRadix
MRR
$48.2k
+12%
Pipeline
127
+8
CAC
$310
-4%
Revenue
Calendar
· The problem

Fractional CMOs juggle many clients out of spreadsheets and scattered docs. There's no single place that shows a client their strategy, KPIs and weekly actions while letting the consultant run every account from one cockpit.

· What I built

A two-sided platform: a branded client portal (strategy, KPIs, content calendar, weekly actions) and a consultant cockpit for running audits, building strategies and managing every client from one place — with a small fleet of AI agents handling research, drafting, editing and shipping.

· How I built it
  1. 01Next.js 15 App Router with Supabase (Postgres, auth, row-level security) for hard multi-tenant client isolation.
  2. 02A Claude-powered agent pipeline — research → draft → edit → ship — with structured prompts and persisted state per client.
  3. 03Recharts dashboards for KPI tracking; Radix primitives for an accessible component layer.
  4. 04Role-based access so a client only ever sees their own portal while the consultant sees everything.
· Outcome
Multi-tenant
RLS isolation
4 agents
research → ship
Live
in production
  • Runs live marketing for multiple fractional-CMO engagements, replacing a stack of docs and manual reporting.
  • Weekly client reporting that used to take hours is now generated and reviewed in minutes.
  • Dashboard figures shown in the preview are sample data.
· What this proves
  • Multi-agent LLM orchestration in production
  • Multi-tenant SaaS with row-level security
  • Full-stack solo delivery — data model to UI to deploy
  • Data-viz and dashboarding
  • Domain judgment in marketing operations
· What's next

Opening it up to other fractional CMOs as a product, with deeper integrations into the tools teams already run.