Venture · Platform

One platform that builds, hosts, and runs every client site.

DVNC Cloud is the infrastructure venture behind the build work. It is a multi-tenant platform: an AI-assisted site builder and a project dashboard on one side, and an isolated per-tenant runtime on the other, so client sites are generated, deployed, and hosted from a single control plane.

PlatformMulti-TenantAI
Cover image
Overview

A control plane for the whole client portfolio.

Running many client sites by hand does not scale. DVNC Cloud turns that into a platform: each client is a tenant with its own site, deployed onto a shared, isolated runtime, managed from one dashboard.

An AI builder drafts and edits sites, while the business data, auth, and billing live in a reactive control plane kept separate from what clients actually see.

At a glance
Role
Founder, platform engineer
Type
Multi-tenant platform
Year
2026
Status
Building
The challenge

Many sites, one pair of hands.

Hand-deploying and maintaining a growing set of client sites is the bottleneck that caps an agency. The platform problem is isolating tenants safely, giving each its own runtime, and managing the whole set from one place without the sites and the business data bleeding into each other.

Where it hurt
Per-client deploys that do not scale past a handfulNo isolation between one tenant and the nextBusiness data tangled up with what clients seeSite edits that need an engineer every time
The approach

What I built, and how it came together.

The build

An AI site builder and a multi-tenant runtime on one control plane.

A reactive Convex control plane for business data and auth, a Cloudflare Workers for Platforms runtime for isolated tenant sites, and an AI builder that drafts and edits them.

What it includes
AI-assisted site builder and editorConvex control plane for data, auth, and billingCloudflare Workers for Platforms tenant runtimeAstro static tenant sites, deployed per clientOne dashboard across every project
How it was built

A small number of moves, each one shipped.

Each stage shipped its own deliverables, so the work stayed visible and correctable before the next one started.

01

Split the planes

Client-facing on Cloudflare, business data on Convex, source on GitHub.

ArchitectureTenant contractBoundaries
02

Build the runtime

Workers for Platforms dispatches an isolated worker per tenant site.

Dispatch namespaceTenant isolationR2 storage
03

Add the AI builder

An assisted builder drafts and edits Astro tenant sites from the dashboard.

AI builderSite editorTemplates
04

Manage from one place

Auth, projects, and billing run from a single reactive dashboard.

DashboardAuthProjects
The work

A closer look at what shipped.

The dashboard
The dashboard
AI site builder
AI site builder
Tenant sites
Tenant sites
Multi-tenant runtime
Multi-tenant runtime
Mobile
Mobile
Project management
Project management
The result

Client sites as tenants, not one-off deploys.

DVNC Cloud makes a client site a tenant on a platform instead of a bespoke deploy, which is what lets the build work scale past what one person could host and maintain by hand.

By the numbers

Multi-tenant

Workers for Platforms runtime

By the numbers

Convex

reactive control plane

By the numbers

Per-tenant

isolation by design

The stack

Built with

Next.jsConvexCloudflare Workers for PlatformsAstroBetter AuthR2AI SDK
Have something to build?

Start with a short call. Straight answer either way.

Tell me what you are trying to ship. We scope it, price it, and decide the right way in.

Newsletter

One letter, every Sunday. Working systems, not hot takes.

Build logs, working systems, and field notes from running a portfolio of AI ventures. Sent weekly, never more.

Weekly. No spam. Unsubscribe anytime.