We developed the website in Drupal with adaptive responsive design based on a clean and "user friendly" graphic style in which the photography is the main character.
The primary goal of the site is the booking of online experiences for an international audience. The simplified User Journey that conditioned the entire process of interface design was:
Search -> Listing with reviews -> Booking
We didn't invent anything new, we simply applied the already proven formula of other online tourism giants to this niche.
This is undoubtedly one of the most complex websites we have developed as it is a 2 side marketplace that has to work for users looking for a surf experience and for managers of surf centres who want to promote their experiences.
The main features of the platform developed in Drupal include the following:
Content in 7 languages with automatic translation system against Google Translate API, dynamic content depending on the location of the user through smart ip, payment management system and credit card subscriptions based on Stripe, invoice generation system, messaging system between users and surf centres with email notifications, different roles and control panels for standard users, managers of surf centres or managers of several surf centres and freemium system to automatically highlight in the lists and covers those surf centres that contract a premium plan.