The Process
GOAT booked its Saturday-to-Saturday cart rentals through phone calls, texts, and spreadsheets. We replaced that with a four-step online flow: cart count and delivery address, week selection on a live availability calendar, then info and payment through Stripe Embedded Checkout — the customer never leaves the site. Availability is computed live from the bookings themselves, so sold-out weeks simply can't be selected, and the weekly rate is locked in at booking time. Confirmations go out by email and SMS through Resend and Twilio edge functions.
The Product
A mobile-first reservation experience for a business whose customers book from the beach. The calendar strikes through sold-out weeks, supports multi-week stays and two rental types, and prices the order as it's built. Out-of-area addresses and used-cart purchase interest route into a separate inquiry funnel instead of dead-ending. Every completed reservation lands directly in the GOAT Ops app the team runs all season — same backend, zero re-entry.
Tech Stack
Client
Goat Golf Carts
Spring 2026 – Present

