| Criteria met | 7 of 8 |
|---|---|
| Time to a working deployment | 16 minutes |
| Prompts used | 1 |
| Cost | $0.00 (free plan; token usage not shown per build) |
| Tested on | Oct 21, 2026 |
What passed
| Criterion | Result |
|---|---|
| A1 — Landing page with all three services and prices | Pass |
| A2 — Booking form: name, email, date, service dropdown | Pass |
| A3 — Submitting stores the booking and shows a reference | Pass |
| A4 — Booking survives a reload and a new session | Pass |
| A5 — /admin lists every booking with the key fields | Fail |
| A6 — Confirmation email sent, or the reason shown | Pass |
| A7 — No horizontal scroll at 390 px | Pass |
| A8 — Public URL reachable without login | Pass |
What broke
- A5: The admin view exists only at /#/admin. The /admin address from the brief returns 200 and serves the landing page, so it cannot be bookmarked or shared.
Artifacts
- Landing page, 1440 px
- Booking form with the three services
- Confirmation with booking reference SP-KJZJBA
- Admin list at /#/admin after the booking
- What /admin actually serves: the landing page
- Landing page at 390 px
Notes
One prompt, one build, 7 of 8. Bolt built the app as a single-page site with hash routing: the booking form lives at /#/book and the admin view at /#/admin, so the /admin path in the brief does not resolve. The booking data does survive a completely new browser session, so it is stored server-side. Email is not configured and the confirmation screen says so explicitly, naming the missing RESEND_API_KEY secret. Bolt also asked its own onboarding survey before the first message could run, which had to be dismissed. The prompt was submitted twice by the automation (editor retained the text), which Bolt handled as one build.
Related answers
- Does the /admin page work in Bolt.new?
- Which AI builder should I use for a booking site?
- Which AI builder publishes on a free plan?
- How long does an AI builder take to ship a working site?
- Do AI-built sites work on mobile?
How we test and what we do not measure: methodology. Every builder against this brief: booking-app-v1.
Head to head: Bolt.new vs Base44 · Bolt.new vs Lovable