Back to work

Creator AI / Marketplace / Media Infrastructure

CreatorClone

CreatorClone is a private marketplace scaffold where businesses license creator AI avatars, voices, and likenesses for commercial video generation through secure campaign, proposal, licensing, media, payment, and notification flows.

CreatorClone is a Go-first, microservice-ready product foundation for a marketplace where businesses can invite creators, approve proposals, issue licenses, request AI video generation, and manage private media workflows.

Overview

A production-oriented foundation for creator likeness licensing and AI video campaigns.

CreatorClone is a production-oriented scaffold for creator AI licensing. The platform models the business-to-creator workflow from campaign creation to creator proposal, business approval, license issuance, generation request, generated output, and notification event. The architecture includes a public API gateway, internal service deployables, service-owned database schemas, contracts, media storage, auth, authorization, payment abstraction, and observability foundations.

At a glance

Creator licensing workflowCampaign-to-generation vertical slicePublic API gateway and internal servicesService-owned PostgreSQL schemasR2-ready media storage strategyStripe Connect abstraction

Challenge

What needed to change

Businesses that use creator likenesses for AI-generated commercial video need more than a media upload form. They need creator approval, usage terms, licensing, private asset storage, generation workflow boundaries, payment handling, moderation surfaces, and audit-friendly service ownership.

Approach

How the product was shaped

Ztex0 built CreatorClone as a structured marketplace foundation with a public gateway, internal service shells, shared Go platform packages, OpenAPI and event contracts, media-service storage adapters, creator workspace flows, Firebase-backed browser authentication, Supabase/PostgreSQL-backed application roles, and a mocked campaign-to-video vertical slice for local development.

Result

Current direction

CreatorClone demonstrates Ztex0's ability to design marketplace systems that combine modern AI product ideas with serious platform foundations: service ownership, storage security, payment abstraction, authorization, workflow boundaries, and developer-friendly local execution.

Ztex0's role

Ztex0 created the product architecture, repository structure, service boundaries, gateway model, media storage strategy, creator workspace flow, mocked vertical slice, documentation, and local Docker-oriented development workflow.

Delivery focus

  • Product architecture
  • Platform engineering
  • Interface design

Key product capabilities

  • Business campaign creation and creator invitation flow.
  • Creator proposal submission, business approval, and license issuance.
  • Generation request workflow with mocked video output and notification events.
  • Creator workspace with KYC state, profile storage, training/model state, and locked studio flow.
  • Media-service abstraction for local filesystem and S3-compatible Cloudflare R2 storage.
  • Boundary rules for API gateway auth, internal service ownership, events, and service-owned database schemas.

Technology

A stack selected around the product.

Explore the frontend, backend, data, integration, and deployment tools used for this product.

View technology

Frontend

CreatorClone Frontend

  • Next.js App Router
  • TypeScript
  • Tailwind CSS
  • shadcn-style primitives

Backend

CreatorClone Backend

  • Go
  • net/http
  • chi
  • API gateway
  • Internal service deployables

Data and events

CreatorClone Data and events

  • PostgreSQL
  • sqlc
  • pgx
  • NATS JetStream-ready contracts
  • Outbox pattern

Workflow and storage

CreatorClone Workflow and storage

  • Temporal-ready boundaries
  • Cloudflare R2
  • Local filesystem adapter
  • Media-service ports

Auth and payments

CreatorClone Auth and payments

  • Firebase Auth
  • Firebase Admin session cookies
  • Supabase PostgreSQL roles
  • Stripe Connect abstraction

Let's build something useful

Have a project in mind? We'd be glad to hear about it.

Share the goal, the people it serves, and where you need help. We'll start with a clear conversation.

Email us