Hi everyone,
I'm running a web development agency and I'm looking for a modern solution that allows me to build and manage websites for clients—similar to WordPress in flexibility, but with a better developer and user experience.
Here's what I'm looking for:
- Visual Page Builder (Live Editor):
A visual editor that lets non-technical users (clients, marketers) update their site visually—similar to Gutenberg, Webflow, or Builder.io. Ideally with:
Live editing (WYSIWYG)
Drag & drop blocks (that I can define as a developer)
Custom components or sections I create
Inline editing or visual preview
- CMS Features:
Collections, custom fields, relationships, media handling
Role-based access (e.g. Admin, Editor, Client)
Headless or API-accessible if needed
- Commerce Integration:
Shopify integration, or built-in commerce (products, carts, checkout, orders)
Optional: Snipcart or other headless ecom options
- Self-Hosting:
Ideally, I want to self-host everything: frontend, CMS, and editor
If not fully self-hostable, then at least the live editor should update the production site directly (no manual exporting)
- Developer Experience:
I want to define all components in code (React/HTML/CSS/JS is fine)
Clients should only be able to use pre-built blocks
The system should be extensible and scalable for multiple clients
- Multi-Tenant or Agency-Friendly:
Ability to host/manage multiple projects or clients
White-labeling or at least client-specific environments/spaces
My Question:
Is there a tool (or stack) that offers:
A live visual editor (WYSIWYG)
CMS + Commerce integration
Self-hosting (or at least live publishing directly to my site)
Support for developer-defined components and user roles
I think all of this can be realised if i could selfhost the builder under builder.mywebsite.com and than if i plubsih it is published to mywebsite.com. Or is this to complex and their is a easier software stack i should use?
Thanks a lot for any insights or suggestions!