Demo, all content is generated

Launched a booking page for my mum's pottery studio

Open · 98 views · asked by noor_builds · edited

Six seats a class, paid up front, no phone calls.

She was taking bookings by phone and losing seats to people who never showed. Now a class shows its remaining seats, you pay when you book, and she gets a list on the morning of the class.

Lovable got the booking flow and the design done in a weekend. Payments took three more weekends, mostly because I did not understand that a Stripe webhook can arrive twice and I was double-booking seats when it did.

Comment
The webhook-arrives-twice lesson got me too. Did you dedupe on the event id? priya_ships · edited
Unique constraint on the Stripe event id, the second one just fails quietly. noor_builds · edited
This would be perfect for the baking classes at my shop. Is it one-off or could others use it? bakery_bo · edited

Activity