Join the Webstudio community

Home
Members
yannick
y
yannick
Offline, last seen yesterday
Joined April 21, 2025
Hi everyone,
I would like to ask if there is a way to display PDFs or offer documents for download, especially for public announcements and official documents.
At the moment, I am unable to upload PDFs or other files directly.
Is there any alternative or workaround you would recommend?

Thanks a lot for your help!
5 comments
B
y
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:
  1. 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

  1. CMS Features:
Collections, custom fields, relationships, media handling
Role-based access (e.g. Admin, Editor, Client)
Headless or API-accessible if needed

  1. Commerce Integration:
Shopify integration, or built-in commerce (products, carts, checkout, orders)
Optional: Snipcart or other headless ecom options

  1. 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)

  1. 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

  1. 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!
21 comments
O
y