Orbit
Orbit is the agency ops platform we built in-house to run the studio: a form-based CMS, leads CRM, analytics, reputation, ecommerce and billing in one portal sitting behind every static site we ship.
Running client sites as static builds on Cloudflare Pages gives you speed and security, but clients still need to edit content, see their leads, answer reviews and check traffic. We were gluing that together with separate tools and email threads.
The goal was one platform that turns a static site into a managed product, on infrastructure we control rather than a stack of subscriptions.
Orbit is a Next.js 16 and PostgreSQL platform with two faces: an admin side where we run the studio and a client portal with nine tabs, from content and collections to leads, orders and reputation. The CMS is form-based: clients edit fields, Orbit re-renders the HTML, commits to GitHub and Cloudflare Pages deploys. On top of that sit a visual click-to-edit editor, a leads CRM with Claude-drafted replies built from each site's own content, a Google reviews tab with AI reply drafts, a live analytics tab and a headless ecommerce module with products, checkout and orders.
Orbit runs the whole client roster today: onboarding checklists, Stripe billing, support tickets and impersonation for debugging, backed by 278 unit tests across 25 files. Eight modules shipped, ten admin sections, and every static site we ship becomes recurring revenue with a real product behind it.
- Product design & platform architecture
- Form-based CMS with click-to-edit editing
- Leads CRM with AI-drafted replies
- Reputation, analytics & ecommerce modules
- Stripe billing, onboarding & support tooling
- Live at portal.lverbeeck.com ↗
Static sites, managed like real products.