Skip to content
Website

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
Rally Pickleball Club screenshot

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

Rally Pickleball Club screenshot
/

Want something like Rally Pickleball Club?

Tell us about your project — we'll get back to you with a clear plan.