Quick start

Operators create or import a client in Avanora Control, attach a plan, and enqueue provisioning. Avanora Launch executes an idempotent pipeline that prepares infrastructure and applies branding while Core boots with a magic-link first login.

Local development flow

  1. Run the control plane against a Postgres instance with seeded plans and marketplace catalog entries.
  2. Point Launch workers at the same control API and exercise a manual adapter before cloud providers are wired.
  3. Bootstrap Core for a tenant and enable default modules (CRM, pipeline, reports) to validate RBAC and tenant scoping.

Use OpenAPI definitions served from each app under /api/docs to keep generated clients aligned with the live surface area.