Working with the owner of Pirate Adventures, I built a custom booking solution for the Vancouver pirate theatre cruise. It replaced the previous Checkfront-based experience with a more playful, easier-to-follow journey shaped around the needs of customers and the team.
Visit the website
The need
The manager’s requirements and day-to-day frustrations guided the work: simplify booking, reduce the effort of adding offerings and maintaining availability, and help avoid rebooking customers when a time slot attracts too few people.
The experience
A clearer, more playful booking flow helps customers choose an experience and pay directly through Stripe. Recommended time slots guide visitors towards suitable departures, helping concentrate bookings and reduce the need to move customers from slots with too few participants.
Behind the website
I worked with the team to simplify how they add new offerings and maintain product availability. The custom solution combines Stripe payments with management improvements and automations tailored to their workflow, reducing the manual work needed to keep bookings running smoothly.
The contribution & result
The owner’s and manager’s practical needs became improvements on both sides of the booking: a more enjoyable experience for customers and simpler day-to-day management for the business. The work brought together custom booking, time-slot recommendations, payments, and operational automation.
Project details
- Project focus
- Custom booking experience · Stripe payment integration · Recommended time slots · Offerings & availability management · Workflow improvements & automation
- Website status
- Public website available
- Platform
- Stripe