> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mythex.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Build a booking page with Mythex

> Appointments for a salon, consultant, or small shop — forms and a database; calendar APIs are bring-your-own.

# Build a booking page with Mythex

A booking page lets customers **pick a service and request a time**. v1 is often a request form + admin list, not a full Google Calendar clone.

## When this is a good fit

* Salon, consultant, tutor, or local service that still books over WhatsApp
* You want a public page plus a list of incoming requests
* Real calendar sync can wait until the form works

Keep a Calendly link on a landing page if you only need one person’s availability and nothing custom.

## What you’ll have

* Services, duration, and a request form
* Saved bookings in a [database](/features/database)
* A simple admin list of upcoming requests

## Starter prompt

```text theme={null}
Build a booking site for [BUSINESS] offering [SERVICES].
Show services with duration and price, a booking form (name, contact, service, preferred time),
and an admin list of requests. Use /database. Placeholder “we’ll confirm by email” — no live calendar sync yet.
```

## Build it

1. List **3–6 services**. Extra add-ons later.
2. Enable `/database` so requests survive refresh.
3. In Preview, submit a booking and find it on the admin list.
4. Optional: [BYO email](/recipes/send-email) confirmation, or [Calendly / Google Calendar via API](/recipes/integrate-any-api).
5. `/test` the form on the phone-size frame.
6. [Publish](/publish/how-to-publish).

## Honest limits

* No built-in calendar, SMS reminders, or deposits product
* Time zones and double-booking logic are something you specify (and test) — don’t assume they appear magically
* Payments for deposits: [Stripe BYO](/recipes/add-stripe-payments)

## Related

* [Use cases](/use-cases/overview)
* [Build a waitlist](/use-cases/build-a-waitlist)
* [Integrate any API](/recipes/integrate-any-api)
* [How to publish](/publish/how-to-publish)
