Un site de réservation en ligne pour des balades à vélo guidées à Maurice

L’entreprise emmène de petits groupes en balade guidée autour de Chamarel, dans le sud-ouest de Maurice. Artover a réalisé son site et son système de réservation : le visiteur choisit une balade, une date et un horaire, paie en ligne, et l’équipe gère tout depuis son propre back-office.

Le travail réalisé

Page d’accueil du site de balades à vélo guidées, réalisée par Artover
Site de balades à vélo guidées : découvrir Chamarel à vélo

Le client

Les balades partent de Chamarel et parcourent les sentiers forestiers et les points de vue du sud-ouest : une boucle nature d’une demi-journée, une boucle aventure d’une journée et une journée qui combine les gorges de Rivière Noire et la côte. Parmi les étapes : la cascade de Chamarel, la Terre des Sept Couleurs et la rhumerie.

Les balades sont pensées pour les familles, les vacanciers et les amoureux de la nature, qui peuvent réserver avant ou pendant leur séjour sur l’île.

Le problème

Une balade guidée a des places limitées. Chaque départ a un horaire, une taille de groupe et un guide : prendre les réservations par message ou par téléphone oblige à vérifier chaque demande à la main, avec le risque de mettre deux groupes sur le même créneau.

L’entreprise voulait que les visiteurs réservent et paient seuls, à toute heure, tout en gardant la main sur les dates, les capacités et les tarifs.

Le besoin

  • Des pages de balade qui donnent envie, avec photos et itinéraires
  • Une réservation par date et par créneau, avec les vraies disponibilités
  • Des limites de groupe et un délai minimum avant chaque balade
  • Le paiement par carte en ligne, avec le virement en option
  • Des e-mails de confirmation pour le client et pour l’équipe
  • Un back-office pour gérer balades, réservations, tarifs et contenus

Ce que nous avons construit

Le site est développé avec Next.js, React et Tailwind CSS. Chaque balade a sa page, avec son histoire, ses étapes, une galerie photo et un module de réservation.

Dans ce module, le visiteur choisit une date sur un calendrier qui masque déjà les jours bloqués ou complets, puis un créneau, le nombre de cyclistes et des options comme une GoPro ou un vélo électrique. Les balades vont dans un panier, et la commande recueille les coordonnées du client principal ainsi que le nom et l’âge de chaque participant.

Chaque prix et chaque règle sont revérifiés côté serveur avant le paiement : délai minimum (à l’heure de Maurice), dates bloquées, créneaux valides, taille du groupe et places restantes, le tout dans une transaction de base de données pour que deux clients ne puissent pas prendre la dernière place. Le paiement passe par MCB Hosted Checkout, ou par virement quand l’équipe l’autorise. Les codes promo sont gérés.

Après le paiement, le client et l’équipe reçoivent un e-mail de confirmation, et la page de confirmation présente la décharge de responsabilité à signer avant la balade.

L’équipe travaille dans un back-office privé : tableau de bord avec graphiques, calendrier des réservations, commandes avec leur statut et e-mails personnalisés aux clients, édition des balades (textes, photos, créneaux, tarif par personne ou par groupe, dates bloquées), contenus des pages, codes promo, réglages de paiement et accès utilisateurs.

Fonctionnalités livrées

  • Pages de balade avec itinéraire, galerie et module de réservation
  • Calendrier avec dates bloquées et complètes
  • Créneaux, limites de groupe et délai minimum
  • Options (GoPro, vélo électrique) et codes promo
  • Panier et commande avec nom et âge des participants
  • Paiement par carte MCB Hosted Checkout, ou virement
  • E-mails de confirmation au client et à l’équipe
  • Décharge de responsabilité sur la page de confirmation
  • Back-office : tableau de bord, calendrier, commandes, balades, contenus, coupons, réglages

Les défis relevés

Aucune double réservation

Les places sont comptées et réservées dans une seule transaction de base de données : la dernière place d’un départ ne peut être vendue qu’une fois, même si deux personnes réservent au même instant.

Des prix que le navigateur ne peut pas modifier

Le panier affiché au visiteur sert uniquement à l’affichage. Le serveur recalcule le total à partir des réglages de la balade avant tout paiement.

Des pages rapides, peu de lectures en base

Les pages publiques sont mises en cache et rafraîchies dès que l’équipe enregistre une modification dans le back-office : le site reste rapide sans afficher de balades obsolètes.

Le résultat

L’entreprise prend réservations et paiements en ligne à toute heure, avec des disponibilités toujours justes, et gère ses balades, ses commandes et les contenus du site depuis un seul back-office.

Un projet similaire ?

Décrivez votre besoin. Nous revenons avec des questions, un plan et un devis écrit ferme après un appel découverte gratuit.