Contexte
Le projet vise à moderniser les réservations touristiques en offrant un point d'accès digital unique aux voyageurs et un espace de travail dédié aux agences organisatrices.
Avant ce projet, le marché manquait d'une infrastructure numérique unifiée capable de connecter directement les particuliers en recherche d'offres de voyages vérifiées et les agences professionnelles réparties sur le territoire national.
Problématique : Les défis techniques et opérationnels du secteur
Le secteur du voyage organisé faisait face à plusieurs freins techniques et opérationnels concrets :
- Éparpillement de l'offre : Les programmes de voyages et disponibilités étaient communiqués de manière désorganisée, sur des groupes B2B dans WhatsApp, compliquant la recherche et la comparaison pour les clients finaux.
- Gestion manuelle des offres : Les agences géraient leurs départs, leurs capacités de passagers et leurs réservations sans outil métier centralisé, provoquant des risques fréquents de surréservation.
Solutions mises en place : Un écosystème web et data modulaire
SOFIA a conçu et mis en production une architecture web et data moderne, modulaire et hautement sécurisée centrée autour de 6 solutions principales :
Architecture Monorepo : Regroupement des trois applications du projet dans un dépôt unique :
- Marketplace B2C : Catalogue de séjours en ligne avec filtres multicritères par destination, thématique et budget (visible sur Macaway.com).
- Portail Agences B2B : Espace réservé aux agences de voyages pour la création des fiches circuits, le calendrier des départs et le suivi des réservations.
- Console d'Administration : Outil de gouvernance pour l'équipe Macaway permettant la modération des offres et le suivi de la plateforme.
Workflow d'ingestion et validation des offres : Un pipeline automatisé développé avec n8n pour récupérer les offres transmises sur WhatsApp, les parser via des agents d'IA & Automatisation, puis les injecter dans la console d'administration pour validation humaine avant publication sur la marketplace.
Application de check-in des voyageurs : Une application mobile pour permettre aux accompagnateurs lors de séjours organisés de scanner les QR codes des passagers et valider instantanément les embarquements.
Agent IA de création et publication de contenu : Automatisation de la génération de visuels promotionnels et de la publication multicanale sur les réseaux sociaux. L'équipe Macaway génère une semaine de contenu en une demi-journée, valide la qualité et déclenche les diffusions en interagissant directement avec un bot IA sur Discord.
Résultats
L'écosystème Macaway apporte des avancées opérationnelles directes :
- Centralisation du catalogue : Une source unique de vérité regroupe désormais les circuits touristiques et séjours organisés.
- Gain de visibilité grâce aux réseaux sociaux : En moyenne, 30% de trafic en plus sur les pages des offres.
- Gain de temps pour les agences : Autonomie complète des partenaires pour publier et actualiser leurs départs sans intermédiaire technique.
Technologies et méthodes
- Base de données & Sécurité : Supabase (PostgreSQL avec Row Level Security), déployé selon nos standards d'Architecture Data & Gouvernance.
- Architecture Frontend & Monorepo : Turborepo, TypeScript, TailwindCSS pour un écosystème web modulaire et performant.
- Automatisation & Ingestion de Données : Workflows n8n et scripts Python hébergés sur VPS Hetzner Cloud via Docker, conçus par notre pôle Architecture Data.
- Agents IA & Génération de Contenu : Agent conversationnel basé sur Hermes-Agent connecté à un bot Discord, développé dans le cadre de notre offre d'Agents IA & Automatisation.



