Documentation

From supabase migrations to front-end customization, the AdSculptor docs walk you through every part of the stack. Browse the high-level guides below and jump into the areas you need.

Getting started

Provision your Supabase project, link Vercel, and run the initial migrations.

Modules

Enable or disable product modules per-client and configure plan entitlements.

Reference

API endpoints, webhook payloads, and RBAC helpers for building custom experiences.

Key setup steps

  1. Clone the repository or connect v0.app to your Vercel project.
  2. Run Supabase migrations (supabase db push) with the service-role key.
  3. Configure environment variables on Vercel and locally (Supabase URL, anon key, service key).
  4. Seed your first client and admin user (see setup admin flow).