Book My Dives (BMD)
Book My Dives (BMD) is a UK-based platform in development, designed to connect divers of all skill levels and ages with incredible diving experiences worldwide.
Book My Dives (BMD) is a UK-based platform in development, designed to connect divers of all skill levels and ages with incredible diving experiences worldwide.
The platform features listings from verified diving schools, allowing its users to browse experiences based on criteria such as skill level, prerequisite courses, maximum divers per instructor, and more. Given the project’s broad scope, we collaborated closely with the client to develop creative, scalable solutions that address their unique challenges.
Deliverables
Web Design
Web Design
Sector
Travel Booking
Leisure
Travel Booking
Leisure
Year
2025
2025
Project Responsibilities:
✤ End-to-end project and client management
✤ Industry research and wireframe development
✤ Facilitating design review sessions
✤ UX testing and iterative improvements
✤ Ongoing design refinement and client communication
✤ Delivery of the final website design
✤ End-to-end project and client management
✤ Industry research and wireframe development
✤ Facilitating design review sessions
✤ UX testing and iterative improvements
✤ Ongoing design refinement and client communication
✤ Delivery of the final website design
Additional Credits:
✤ Website Development - Kevin
✤ Branding - Connah Dixon
✤ Agency - The Dynamize Group
✤ Web Images - Envato Elements
✤ Website Development - Kevin
✤ Branding - Connah Dixon
✤ Agency - The Dynamize Group
✤ Web Images - Envato Elements
Image Rights: Envato Elements
Pain Points:
The client needed a website that was both visually engaging and easy to use, providing a smooth experience for different user types. They required a clear system for categorising diving schools based on the types of dives they offer, as well as a way for users to search and filter diving experiences by country and travel date.
In addition, the platform needed to guide users effectively to the correct portal, whether they were travellers or diving schools. It was essential to clearly present key information about each diving school, while also supporting a secure and reliable payment process. Separate sign-up journeys were required for schools and travellers, alongside strong trust signals to build confidence for both audiences.
Solutions:
To meet the client’s requirements, we designed a custom interface for a bespoke WordPress build. The visual design was made more engaging and dynamic through the use of ocean-inspired SVGs and a mix of rounded and angular shapes, reinforcing the brand and theme of the platform.
From a functional perspective, we implemented a filtered search system based on destination and travel date, surfacing relevant diving experiences offered by verified schools. To guide users through the correct journey, we introduced a dedicated login landing page that clearly funnels visitors to the appropriate account creation flow and relevant policies.
The platform was built with a mobile-first approach, ensuring an intuitive experience for users planning travel on the go. Multilingual and multi-currency support were also implemented to accommodate international travellers. In addition, the site architecture was designed to be scalable, allowing new destinations, diving schools, and experiences to be added as the platform grows.
Each diving school is able to create and manage listings for their available experiences by completing a structured submission form. All listings are reviewed and approved by a member of the BMD team before being published, ensuring quality control and trust across the platform.
Key Functionalities:
✤ Diving experience search filtered by country and travel date
✤ Site-wide search functionality
✤ Categorised listing cards for diving schools and experiences
✤ Dedicated login portals for travellers and diving schools
✤ Separate account creation flows for travellers and diving schools
✤ Diving school profile setup and information management
✤ End-to-end booking process
✤ Secure payment gateway integration
✤ Course and availability calendars
✤ Multilingual support via translation plugin
✤ Multi-currency support via currency plugin
✤ Diving experience search filtered by country and travel date
✤ Site-wide search functionality
✤ Categorised listing cards for diving schools and experiences
✤ Dedicated login portals for travellers and diving schools
✤ Separate account creation flows for travellers and diving schools
✤ Diving school profile setup and information management
✤ End-to-end booking process
✤ Secure payment gateway integration
✤ Course and availability calendars
✤ Multilingual support via translation plugin
✤ Multi-currency support via currency plugin
The Book My Dives platform delivers a scalable and user accessible solution that connects divers with curated experiences anywhere in the world. By combining intuitive search, flexible account management, and robust booking functionality with multilingual and multi-currency support, the site is designed to engage both travellers and diving schools while supporting the future growth of the platform.
Thank you for reading!