Ti' Dola Sab
Réservation directe et back-office d'un gîte à Marie-Galante

Le besoin
Les propriétaires d’un gîte à Marie-Galante voulaient que leurs clients puissent réserver en direct, sans commission de plateforme, et gérer simplement réservations, paiements et clients. Derrière cette demande, deux attentes qu’il a fallu faire émerger : être rassurés sur la fiabilité du prix annoncé, et ne jamais perdre une réservation.
Clarifier et spécifier
- Faire parler les règles implicites. Saisons, durées minimales selon la période, taxe de séjour, acompte puis solde : ces règles existaient dans la tête des propriétaires. Je les ai reformulées, confrontées à des cas concrets, puis écrites noir sur blanc.
- Une règle, un endroit. La tarification est décrite à un seul endroit, lisible et modifiable chaque année sans toucher au reste.
- Penser aux deux publics. Des voyageurs de métropole qui comparent avec les plateformes, des Guadeloupéens qui cherchent surtout une disponibilité : le parcours de réservation devait convaincre les premiers sans ralentir les seconds.
Choix d’architecture
- Le serveur est la seule source de vérité du prix. L’interface affiche une estimation, mais le montant est toujours recalculé côté serveur au moment de réserver : impossible d’afficher un prix et d’en facturer un autre.
- Une migration traitée comme un projet à part entière. La première version devait laisser place à une base saine. Plan en phases, environnement de recette isolé, migration répétée sur une copie des vraies données, bascule courte et préparée.
- Des garde-fous plutôt que de la vigilance. Tests automatisés sur les règles métier, données de recette couvrant chaque cas de réservation, suivi des erreurs en production.
Résultats
Nouvelle version en production depuis le 13 novembre 2026, sans perte de données.
- Un site plus léger. Script principal compressé de 200 à 61 Ko, feuille de style de 23 à 5,5 Ko : environ une seconde gagnée à la première visite sur un mobile en 3G.
- Des photos à la bonne taille. Chaque image existe en plusieurs tailles et le navigateur choisit celle de l’écran : la visionneuse plein écran télécharge 10 Mo au lieu de 23 pour l’ensemble de la galerie, une bannière mobile pèse moins de 30 Ko.
- Rien n’est téléchargé deux fois. Cache d’un an sur les fichiers du site, bannière de chaque page préchargée, galerie chargée au fil du défilement.
- Un back-office instantané. La liste complète des clients revient en une cinquantaine de millisecondes, avec recherche et tri immédiats.
La suite
- Connexion aux plateformes. Synchroniser réservations et disponibilités avec Booking et Airbnb par API, pour un calendrier unique et zéro double réservation.
- Relances des prospects. Relancer automatiquement les demandes restées sans réservation, pour convertir davantage en direct.