Selected work / 12

Chorus.

Creator campaigns without the spreadsheet — Briefs, approvals, usage rights and live reach tracking for creator campaigns — pulled straight from the Instagram Graph API instead of screenshots in a group chat.

Use the live product
ContentCreator OpsPlatform
Year
2026
Timeline
12 weeks
Services
Product design · Full-stack build
Platform
Web
Full-stack Next.jsNestJSPostgreSQLInstagram Graph APIMuxResendAWS Covers: Content & Creator Collabs →
01

Overview

Brands were running creator collabs through DMs, drives and a prayer. Chorus gives both sides one room: the brand posts a brief, creators pitch, content gets approved with rights attached, and performance streams in automatically.

02

The build

A NestJS API on PostgreSQL models briefs, deliverables and rights windows; the Instagram Graph API syncs reach and engagement on a schedule; Mux handles video review with frame-accurate comments; Resend fires the nudges nobody has to remember.

  • Instagram Graph API ingestion + webhooks
  • Rights & licensing modelled, not implied
  • Mux video review with timed comments
  • Escrowed payouts on deliverable approval
03

The outcome

Campaign setup went from a week of DMs to an afternoon. Every post in the pilot shipped with signed usage rights — legal's favourite metric — and reporting builds itself.

68%
Less time in campaign ops
100%
Posts with usage rights
0
Screenshots in reporting
The group chat is finally just for memes.
Founder — Chorus
04

Under the hood

NestJS on PostgreSQL models briefs, rights windows and payouts; the Instagram Graph API syncs performance on schedule and webhooks, Mux powers frame-accurate video review, Resend sends the nudges.

  • Graph API sync with webhook + backfill reconciler
  • Usage rights modelled as first-class records
  • Mux review player with timecoded comments
  • Escrowed payouts released on approval events

Also considered Airtable + Zapier ran the pilot — it broke exactly where rights and payouts needed guarantees.

Live product The real interface, running right here — click around, everything works. Open full ↗
Let's begin

Have a project like this?

Start a project
studio@yakooha.com We reply within a day — usually the same afternoon.