VotCloud DocsArchitecture
Architecture

Control plane, execution plane, and user surfaces

The system is split between interactive SSR surfaces, a backend API, and workflow-backed workers.

Runtime components

The API handles validation, persistence, RBAC, auth, billing, CMS, marketplace, and provider orchestration. The worker executes durable jobs for workflows, backups, notifications, autoscaler actions, marketplace operations, and hybrid or multicloud tasks.

User surfaces

The admin console is the operator-facing SSR control center. The customer portal serves customer, reseller, and partner tiers. The marketing site and docs site provide public product discovery and documentation entry points.

Data model

Prisma models confirm a broad platform shape: tenants, users, sessions, audit logs, security alerts, subscriptions, invoices, marketplace installs, scaling groups, hybrid connections, CMS sites, and idempotency records are all first-class.

Source Documents

  • Architecture Overview: docs/architecture/overview.md
  • PRD: docs/votcloud/prd.md