Incidents de double réservation signalés
Aucun conflit sur l’ensemble des propriétés clientes actives.
Hospitality Platform
Un moteur multi-tenant de réservation et de paiement qui alimente des plateformes de réservation directe sur mesure pour des clients indépendants de l’hospitality.
Design de bout en bout & ingénierie des systèmes transactionnelsAucun conflit sur l’ensemble des propriétés clientes actives.
Des entreprises indépendantes fonctionnant sur la plateforme partagée.
Vitrines et parcours de réservation localisés.
PÉRIODE D’OBSERVATION COMMUNIQUÉE · mars 2026 — sept. 2026
Bilan opérationnel communiqué sur les propriétés clientes actives de la plateforme de réservation. La fiabilité est un résultat observé, pas une garantie.
Welcome House Catania et Etna Royal Penthouse sont deux clients totalement indépendants, chacun ayant besoin d’une présence en ligne distinctive et d’un canal de réservation directe pour réduire les commissions des OTA. Plutôt que de reconstruire un Backend sur mesure pour chaque client, l’enjeu était de concevoir un cœur de réservation multi-tenant unifié, capable de s’adapter de manière fiable à toute activité d’hospitality.
J’ai conçu une expérience publique propre à chaque client et développé en dessous un moteur de réservation multi-tenant réutilisable. La plateforme gère les blocages de disponibilité en temps réel, le checkout Stripe, la synchronisation des calendriers OTA et les opérations back-office des hôtes, afin de lancer de nouvelles propriétés sans réécrire l’infrastructure transactionnelle.
Design UX/UI de bout en bout pour chaque client, architecture de réservation multi-tenant, workflows de réservation et de paiement sûrs en concurrence, outils d’administration pour les hôtes et interopérabilité des calendriers.

Welcome House Catania : un groupe d’appartements indépendant avec sa propre identité visuelle, alimenté par la plateforme.

Etna Royal Penthouse : une propriété haut de gamme exploitée sur son propre domaine et avec sa propre identité via le même cœur.

Disponibilité en temps réel, blocages temporaires et checkout Stripe créent un parcours de réservation directe fluide pour chaque client.

Les hôtes indépendants gèrent les stocks, les dates bloquées et la synchronisation des calendriers OTA externes depuis un Dashboard opérationnel clair.
EXPÉRIENCE PRODUIT / ILLUSTRÉE
Welcome House Catania : un groupe d’appartements indépendant avec sa propre identité visuelle, alimenté par la plateforme.
Une interface de réservation soignée ne fonctionne que si la transaction qui la soutient est irréprochable. Lorsque plusieurs voyageurs convoitent les mêmes dates pour une propriété, les blocages de stock doivent être sûrs en concurrence ; une simple redirection après checkout ne peut jamais faire autorité pour confirmer un séjour.
Les stocks et flux de paiement de chaque propriété sont isolés et protégés contre les race conditions, sur un moteur conçu pour intégrer de futurs clients.
Welcome House Catania et Etna Royal Penthouse sont deux clients totalement indépendants, chacun ayant besoin d’une présence en ligne distinctive et d’un canal de réservation directe pour réduire les commissions des OTA. Plutôt que de reconstruire un Backend sur mesure pour chaque client, l’enjeu était de concevoir un cœur de réservation multi-tenant unifié, capable de s’adapter de manière fiable à toute activité d’hospitality.
Les stocks et flux de paiement de chaque propriété sont isolés et protégés contre les race conditions, sur un moteur conçu pour intégrer de futurs clients.
Une comparaison du modèle de travail avant et après l’implémentation.
Next.js et TypeScript alimentent les applications client sur mesure et les workflows serveur partagés. MongoDB stocke un état opérationnel isolé pour chaque propriété ; Stripe traite les paiements.
L’interaction la plus importante est souvent invisible : tenir la promesse faite par l’interface lorsque les événements du monde réel arrivent dans le désordre.
Un nouveau produit. Un meilleur système. Un problème difficile qui mérite d’être résolu.
[email protected]