I designed and developed the Pirate Adventures website and custom booking system for the Vancouver pirate theatre cruise, working closely with the owner and team. The collaboration also includes AI-assisted support integrated into the booking platform through a custom MCP server, easing the manager’s workload and helping the team provide a high-quality customer experience.
Visit the website
The need
Working closely with the client, we identified what customers needed to know and where booking or understanding the details became difficult. The manager’s day-to-day frustrations also guided the work: reduce the effort of adding offerings and maintaining availability, and help avoid rebooking customers when a time slot attracts too few people.
The experience
The website helps visitors explore the adventure, understand the booking details, and choose an experience through a clearer, more playful flow. Its custom booking system replaces the previous Checkfront-based experience and accepts payments 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. I also built a custom MCP server that connects AI-assisted tools to the booking platform, helping the team navigate bookings and offerings and provide customer support with less manual work for the manager.
The contribution & result
The client’s practical needs shaped the whole experience: clearer booking information and high-quality customer support, with simpler day-to-day management for the business. The integrated AI-assisted tools reduce the manager’s workload while helping the team look after customers. The work brings together website design and development, custom booking, time-slot recommendations, payments, operational automation, and a custom MCP server.
Project details
- Project focus
- Website design & development · Customer needs & booking communication · Custom booking experience · Stripe payment integration · Recommended time slots · Offerings & availability management · Workflow improvements & automation · AI-assisted booking & customer support · Custom MCP server for bookings & offerings
- Website status
- Public website available
- Platform
- Stripe, MCP