Web
Family Activity Booking Platform
An online booking platform for family outings with card payments, QR tickets, PDF downloads and partner check-in.

Overview
A European client sells family activities run by partner venues. Customers book and pay online, receive a ticket, and venues scan it on arrival.
Client challenge
Capacity, date rules, refunds and scan rights had to stay correct even when customers changed or cancelled bookings, and the client ran strict acceptance testing every round.
Solution
All booking rules live in the database, so the screens only mirror them and customers can never write a booking directly. Payment, ticket, QR code, PDF, sharing, change, cancel and partner check-in form one tested flow.
Features
What the product includes
Stripe card payments
QR tickets with PDF download and sharing
Change and cancel with refund rules
Partner venue check-in by QR scan
Capacity and date availability enforced server-side
Admin tools for activities, partners and rules
Screens
Inside the product

Process
How this project was delivered
- 1
Mapped the full customer and partner journey
- 2
Shipped each client bug list as a numbered, reversible migration
- 3
Tested end to end with Stripe test mode
- 4
Ran formal acceptance rounds with the client's testers
Results
Outcomes that mattered
- End-to-end flow passed the client's acceptance rounds
- Booking rules cannot be bypassed from the browser
- Ticket expiry reminder emails built in
Have a project like this in mind?
We will help you clarify scope, stack, and timeline before development begins.