Build Test Lab

Comparison · booking-app-v1

Bolt.new vs Lovable

Both built the same booking app. Lovable met 8 of 8 criteria, the other 7.

Bolt.newLovable
Criteria met7/88/8
Time to deployment16 min7 min
Prompts used11
Cost$0.00$0.00
Tested onOct 21, 2026Oct 21, 2026

Criterion by criterion

CriterionBolt.newLovable
A1 — Landing page with all three services and pricesPassPass
A2 — Booking form: name, email, date, service dropdownPassPass
A3 — Submitting stores the booking and shows a referencePassPass
A4 — Booking survives a reload and a new sessionPassPass
A5 — /admin lists every booking with the key fieldsFailPass
A6 — Confirmation email sent, or the reason shownPassPass
A7 — No horizontal scroll at 390 pxPassPass
A8 — Public URL reachable without loginPassPass

What each one reported

Bolt.new: 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.

Lovable: One prompt, one build. Published at still-point-studio.lovable.app — the plain name 'still-point' was already taken, so Lovable added the suffix on its own. No confirmation email is sent: the app states on the confirmation screen that email sending needs a paid plan and a verified domain, which satisfies A6 as written. The admin page is open to anyone by design, as the brief asked. Lovable also reported its own 390 px check in the chat; we verified it independently and it passed.

The artifacts

Bolt.new: full run and screenshots ·Lovable: full run and screenshots


Same brief, same checks: booking-app-v1. How we measure: methodology.