Toutes les études de cas

SaaS pour agences de voyage

MassarOne

Une plateforme tout-en-un pour les opérations, ventes, finances et clients des agences de voyage, opérateurs touristiques et organisations Hajj & Omra.

Le défi

Les tableurs, messageries, PDF et outils comptables déconnectés fragmentent les données et obligent les équipes à répéter les mêmes saisies jusqu’à la facture et au dossier TVA.

La solution

MassarOne relie agences, équipes, clients, offres, réservations, services, fournisseurs, paiements, factures, TVA, documents et collaboration dans un espace multi-tenant contrôlé.

Résultats clés

  • Une source opérationnelle et financière connectée
  • Permissions précises par agence, rôle, module et branche
  • Facturation, TVA et documents entièrement traçables

Capacités de la plateforme

01

Agences, branches, abonnements, employés, rôles et permissions

02

CRM, voyageurs, OCR/MRZ passeport et import Excel

03

Offres, réservations, Hajj/Omra et allocation des chambres

04

Services, devis, commandes et documents personnalisés

05

Factures finales et proformas automatisées avec contrôle d’idempotence

06

TVA, fournisseurs, achats, portefeuilles, banques, chèques et charges

07

Chat temps réel, notifications, appels, tâches et calendrier

08

Site public de l’agence, offres, leads et API headless

Workflow métier connecté

  1. STEP 1Client ou lead
  2. STEP 2Devis ou prestation
  3. STEP 3Réservation, exécution et paiement
  4. STEP 4Facture finale ou proforma
  5. STEP 5TVA et écritures comptables
  6. STEP 6Archive versionnée et audit

Architecture du système

  • Application Angular 21 pour super-admin, agence, employés et site public
  • API Express avec services métier, contrôle tenant, validation, documents et tâches planifiées
  • Prisma 6 et PostgreSQL pour les domaines opérationnels et financiers
  • Builds Docker multi-stage, Nginx non privilégié, health checks et migrations

Sécurité & intégrité

  • JWT avec sessions serveur hachées et révocables
  • Rôles globaux, appartenance agence, actions module et périmètre branche
  • Contrôles tenant répétés côté API et base de données
  • Validation des fichiers avec scan ClamAV optionnel
  • Révisions de facture immuables, audit et calculs décimaux
  • Helmet, CORS explicite, rate limiting, bcrypt, Zod et clés API hachées

Technologies

Angular 21TypeScript 5.9Node.js 22Express 4Prisma 6PostgreSQLSocket.IOTailwind CSS 4DockerNginx