| Base44 | Bolt.new | |
|---|---|---|
| Criteria met | 8/8 | 7/8 |
| Time to deployment | 11 min | 16 min |
| Prompts used | 1 | 1 |
| Cost | $0.00 | $0.00 |
| Tested on | Oct 21, 2026 | Oct 21, 2026 |
Criterion by criterion
| Criterion | Base44 | Bolt.new |
|---|---|---|
| A1 — Landing page with all three services and prices | Pass | Pass |
| A2 — Booking form: name, email, date, service dropdown | Pass | Pass |
| A3 — Submitting stores the booking and shows a reference | Pass | Pass |
| A4 — Booking survives a reload and a new session | Pass | Pass |
| A5 — /admin lists every booking with the key fields | Pass | Fail |
| A6 — Confirmation email sent, or the reason shown | Pass | Pass |
| A7 — No horizontal scroll at 390 px | Pass | Pass |
| A8 — Public URL reachable without login | Pass | Pass |
What each one reported
Base44: One prompt, one build, 8 of 8. Base44 created the backend entities itself (Booking with create/list) and ran its own end-to-end check in the editor. The app was only reachable after clicking Publish — before that the public URL answered 'This app is not available yet'. The subdomain is auto-generated (inescapable-still-point-flow.base44.app); Base44 suggests buying stillpointbooking.com. Email delivery requires a paid plan and a verified domain and the confirmation screen says so explicitly. Same limitation as Lovable, same pass under A6.
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.
The artifacts
Base44: full run and screenshots ·Bolt.new: full run and screenshots
Same brief, same checks: booking-app-v1. How we measure: methodology.