Booking sidebar — clone harness
This page reviews the first-party clone of Boulevard’s Book Now
sidebar. It is not a marketing page and it is
noindex. It runs against the live Boulevard
Client API: real locations, real services, real prices, real availability,
real slot holds. The final checkoutCart call is hard-blocked
— pressing Book appointment runs a dry run and reports what
Boulevard would say. No Curve event fires.
What to check
- Drawer opens from the left at 550px, dark scrim, close × top-right of the viewport.
- Location → option → menu → category → service → cart.
- Cart → Next goes straight to real availability — guest booking works over the API even though the widget disables it.
- Day strip and time pills are the live schedule. Picking a time places a real, temporary hold; Back or Close releases it.
- Book appointment → dry run. Leave the card blank; it is optional.
SmoothBooking._go('checkout')in the console jumps to any screen.
The live injector.min.js overlay is untouched and still owns
booking on the rest of the site. Mock version:
/book/mock/.