A cook finishing a plate on a rooftop kitchen at dusk, string lights and a canal behind
Website builder

Make the site.
Take the bookings.
Get paid.

Forms, bookings, tickets, a shop and visitor numbers. All built in. Edit the site yourself, or ask an agent to.

19:31Table for four, confirmed
Tuesday, 19:31

While you were working.

Someone booked a table. Someone asked for a price. Someone paid for two mugs.

You found out afterwards, in one list.

A cook at the stove of a city bistro, seen through the service pass
19:31

Table for four.
Nobody picked up a phone.

Amsterdam, a bistro on a TuesdayBookings moduleHeld, then confirmed
What it does

Four things, already in the box.

Not add-ons, not embeds from somewhere else. Each one has its own settings, its own records, and a widget the page draws for the visitor.

Hands repairing a linen garment by needle and thread
01   Forms

A question arrives, already checked. Stored, and in your inbox.

A barber mid cut, comb and scissors under a warm lamp
02   Bookings

A table, a room, or an hour with you. Held, then confirmed.

A ceramicist trimming a bowl on the wheel by a studio window
03   Shop

Something to post, something to download, something that renews.

A barista working the machine in a small coffee bar, early morning, street beyond the glass
04   Numbers

Who came, and where from. Nothing to consent to.

The editor

Everything on the page
is a thing you can grab.

Five parts of the same screen. Slide through them, or open an account and click the real one.

  • editor / canvas
    The PageWebPro editor with a band site open, the page rendering live on the canvas
    01

    The page, as it will be served.

    Not a wireframe of your page and not an approximation of it. The canvas renders the same thing a visitor gets, at the width you are working at.

  • editor / pages
    The Pages panel open over the canvas, showing the site tree with templates and service pages
    02

    Every page on one tree.

    Pages, templates, partials and the service pages, in the order they appear in your navigation. Drag one to move it.

  • editor / select
    A heading selected on the canvas with the floating element toolbar below it
    03

    Click anything. The toolbar comes to it.

    Select a heading and the controls arrive under it: duplicate, move, format, settings. Nothing to hunt for in a sidebar.

  • editor / blocks
    The Blocks panel open, showing the block library available to drop onto the page
    04

    Drop a section in, then take it apart.

    A library of finished sections. Every one of them is blocks you can open and change, not a template you are stuck inside.

  • editor / style
    The Style panel open, showing the brand colour tokens and their hex values
    05

    Three colours and a scale.

    Change a token and every block that referenced it follows, because it referenced the token and not a colour somebody typed.

One list

Three things happen.
One place to look.

Enquiries, bookings and orders land in the same inbox, newest first. Every row still opens the real record it came from.

09:12Enquiry from the contact pageStored and emailed
14:00Booking, forty five minutesConfirmed
20:41Order 1042, two itemsPaid
Three modules, one inbox, per site
People in small groups on a rooftop terrace at dusk, string lights and rooftops behind
Tickets

Doors at eight.
The list is already at the door.

Occurrences, tiers and a code that scans. The seat count is fetched when someone asks, never baked into the page.

A maker's workbench in a design store, tools and samples under a street window at dusk
23:58The same tools you click, an agent can callOver MCP
For agents

Built by asking.

Every button in the editor is also a tool an agent can call. Same checks, same validation. This page was written that way, from a terminal.

“Start a site for the studio, in English and Dutch.”

create-websiteset-site-languages nl

“Use the amber, on near black.”

set-brand-profile14 tokens derived, theme republished

“Put the contact form on the contact page.”

create-formuid the page references

“Show me that page on a phone.”

screenshot viewport: mobilePNG, rendered by the platform
111tools on this instance, right now
Two languages

Write it once.
Serve it twice.

English and Dutch on one site. Change the English sentence and the Dutch one stays attached to it. The switcher is plain links, so it works with no script at all.

EN/

Make the site. Take the bookings. Get paid.

NL/nl

Maak de site. Neem de boekingen aan. Word betaald.

Forms · Bookings · Tickets · Selling online · Visitor numbers · Two languages · Your own domain · No cookie banner · Written over MCPForms · Bookings · Tickets · Selling online · Visitor numbers · Two languages · Your own domain · No cookie banner · Written over MCP
Start

Make one page tonight.

An account, a starting point, and a form that sends you a real email. Nothing is public until you say so, and the domain is the very last step.

A florist wrapping tulips in kraft paper on a steel counter