HavenWell Coaching Studio is a fictional one-on-one coaching practice that was struggling with the manual work involved in managing appointment inquiries.
The solution is an end-to-end booking experience that allows clients to discover services, check availability, select a time, and confirm appointments without unnecessary back-and-forth.
For the coach, the system centralizes appointments, inquiries, clients, availability, and follow-up workflows, reducing the repetitive administrative work involved in managing bookings.
What does a good booking flow look like for both sides?
For the Contra × Lovable challenge, I became DJ Luvable, a wedding and art-venue DJ from a parallel universe, and built his site with Lovable to find out.
FOR THE CLIENT
✦ Every package, inclusion and deposit shown upfront
✦ Reels and playlists to check the style before booking
✦ Lulu, a voice assistant built with VAPI, for anyone who'd rather talk than type
FOR THE DJ
✦ Availability synced with Google Calendar, so no double bookings
✦ Fewer "quick question" emails
✦ Enquiries that arrive with everything already filled in
Also made with AI: two moody reels, two music sets and 3D character illustrations.
The (very real) testimonial of the week: “I’m giving him five out of five disco balls! 🪩🪩🪩🪩🪩”
The behind-the-scenes footage starts at around 2:00 in the demo video.