Rally Pickleball Club
A hand-built club website used as the proving ground for an embeddable booking widget — a real third-party site, on its own domain, where the one-tag install either works or visibly doesn't.
View live
The problem
A booking widget that only works when served from the same host as its own API has proved nothing. Lazavee's embed needed a genuine customer site — different domain, different stylesheet, someone else's JavaScript already on the page — to show that one script tag is the entire install and that the origin allow-list actually refuses a key it wasn't registered to.
What we built
A complete small-business website built from scratch on a licensed theme: hero, courts, rates, open play, coaching, gallery, FAQs and opening hours, rebuilt around a pickleball palette and a custom paddle-and-ball mark. Every "Book a court" link on the page — header, hero, rate cards, footer — is pre-wired to a booking call that does nothing until the widget is pasted in, so the install itself is the demonstration: one tag, and nine buttons that were already there start working.
Highlights
- Nine pre-wired booking triggers across the page
- One-script-tag widget install, no target div
- Cross-origin proof: same bytes, two origins, one refusal
- Accessibility-first palette with contrast-checked derived colours
- Responsive single-page layout with gallery carousel
- Swappable placeholder photography, sized per slot
- Custom SVG logo used as header, footer and favicon
Screenshots
Want something like Rally Pickleball Club?
Tell us about your project — we'll get back to you with a clear plan.