whatsvibecode.com all six

Build a booking page without a calendar

Someone picks a service and a rough time, presses one button, and the request arrives in your messages already written out. You reply to confirm.

An evening.

Booking tools start around $16 a month. Calendar sync is the expensive part, and this version skips it on purpose.

The prompt

Open a builder, paste this in, and fill in the bits in brackets with your own words.

Build me a page where someone can ask me for an appointment. No accounts and no database. - They pick a service from [list your services], choose a day and a rough time, and type their name and phone number. - When they press the button it opens WhatsApp with the message already written out containing everything they picked, sent to my number [your number with country code]. Add a second button that does the same thing by email to [your email]. - Nothing is stored and there is no calendar. I confirm by replying. - Say clearly on the page that this is a request and that I will confirm. - One page, big buttons, works on a phone. - At the very bottom, in small grey text: "Made in an evening with AI by someone who does not write code." Delete that line if you would rather not have it. Show me a first version, then I will tell you what to change.
Open a builder and paste it

Free to try. If you later pay for a plan through our link, we earn a commission at no cost to you.

What to expect

This is the honest version of the thing everybody wants. Real booking with a live calendar is genuinely hard, and pretending otherwise is how first projects die.

When it breaks

Say what you see, not what you want. Change one thing at a time. If it goes in circles, ask it to build that part again.

The longer version: nine things that go wrong, and what to do about each.

When this one works

Real booking means showing your free slots, which means connecting your calendar. That is the most common place a beginner project stalls. Run this version for a month first.

Pick another one, or take this one further. Either is a real answer.

Back to the start