Proposition CSaaS

Construire l'ERP qui tient
vos 30 à 40 dossiers simultanés
sans démultiplier votre équipe.

Une réponse structurée à votre brief v7.0 et à votre CDC FINAL_v3 d'avril 2026 : architecture B2B + B2C unifiée, modules priorisés en P0 (socle complet) et P2 (extensions), stack code pérenne, engagement long-terme via notre modèle CSaaS.

Alfred × Too IstanbulProposition CSaaS · Avril 2026
InterlocuteurAntoine Havsali — Fondateur
Préparé parThéo Auzas Mota — Co-fondateur Alfred

Votre contexte.

Too Istanbul opère sur deux marchés distincts avec une même équipe de 5 personnes basée à Istanbul. B2B (80%) : agence réceptive pour Voyageurs du Monde, Comptoir des Voyages et Original Travel — circuits sur-mesure, 30 à 40 dossiers simultanés en haute saison. B2C (20%) : visites privatives et sessions petit groupe vendues directement via site web, email et Instagram, règlement sur place ou par lien bancaire. Environnement multi-devises (TRY / EUR / USD) et bilingue (FR / EN), avec un catalogue structuré autour d'Istanbul et des grandes destinations Turquie (Cappadoce, Pamukkale, Antalya, Bodrum…).

Aujourd'hui, l'ensemble de l'activité tourne sur une constellation de fichiers Excel (Clients, Planning, Catalogue, Logistique, Prestataires), avec des échanges WhatsApp non centralisés avec hôtels, guides et chauffeurs, et des codes couleurs manuels pour suivre les statuts de réservation. L'éclatement d'un Order PDF reçu d'une agence partenaire en réservations fournisseurs se fait intégralement à la main, ligne à ligne — sur 80% du flux. Le B2C est géré dans un fichier Excel séparé, sans planning unifié avec le B2B (risque de double-booking guides). Aucune vision financière consolidée n'est possible dans cet écosystème : marge estimée vs réelle, commissions hôtels post-séjour, encaissements B2C — tout est dispersé.

5
Collaborateurs · équipe interne
80%/20%
Mix B2B / B2C
30-40
Dossiers B2B simultanés en haute saison
3
Devises · TRY / EUR / USD
02

Ce qu'on a lu
et analysé.

Notre proposition s'appuie sur une étude approfondie de tous les documents que vous nous avez transmis. Voici l'inventaire de ce qu'on a décortiqué avant d'écrire ce document.

3
Versions du brief
v4.0, v7.0 puis CDC FINAL_v3
2
Calls de cadrage
22 avril · 27 avril proposition
4
Onglets Excel
Catalogue, Calculs, Annuaire, Suivi
1
Order VDM réel décortiqué
pour valider le parsing

Périmètre analysé

Catalogue & moteur de prix Logique 3 niveaux de prix Logique guide moyen / guide affecté Workflow B2B & parsing PDF Workflow B2C privatif & sessions Locations bateaux many-to-many Gestion dossiers & statuts Paiements & marges CRM Agences & conseillers Multi-devise TRY/EUR/USD Conditions contractuelles CDC FINAL_v3 · 12 sections détaillées Règles métier formalisées (3 snapshots, alertes paramétrables) Annuaire Hébergements (chambres + tarifs saisonniers) Module Paramètres admin Antoine Roadmap V2/V3 documentée par vous
Cette analyse préalable — particulièrement enrichie par les deux calls du 22 et 27 avril, puis par votre CDC FINAL_v3 reçu le 28 avril — nous permet d'arriver avec des hypothèses d'architecture déjà solides. Votre CDC fait 60% du travail de cadrage que nous réservons habituellement à la Phase 0 : règles métier formalisées, modèle de données précis, V2/V3 documentée. La Phase 0 servira donc à valider le schéma final et à arbitrer les zones grises identifiées — pas à reconstruire depuis zéro.
03

Notre lecture
de votre dossier.

5 constats structurants, tirés directement de vos propres écrits, qui forment le socle du projet.

01

Votre outillage actuel crée un risque opérationnel permanent

Google Sheets éclatés en plusieurs fichiers (Clients, Planning, Catalogue, Logistique, Prestataires), WhatsApp pour toute la communication avec les prestataires, codes couleurs manuels pour suivre les statuts. Ça fonctionne aujourd'hui parce que la mémoire opérationnelle tient dans quelques têtes et que l'équipe connaît les contournements. Mais les incidents guettent à chaque dossier — guide réservé en double, billet oublié, prestation manquante — et chacun menace à la fois la réputation haut de gamme et la marge du dossier concerné.

« Risque opérationnel permanent : guide réservé en double, billet oublié, prestation manquante. » — Brief Too Istanbul v4.0
02

80% de votre flux B2B mérite sa propre brique technique

Le parsing des Orders PDF reçus de vos agences partenaires (Voyageurs du Monde, Comptoir des Voyages, Original Travel) est le goulot d'étranglement quotidien — 30 à 45 minutes de ressaisie manuelle par dossier, ligne par ligne. C'est aussi la zone avec le plus gros gain de temps immédiat possible : remplacer la ressaisie par un upload + validation rapide.

« 80% du volume B2B arrive via des PDFs envoyés par les agences. Aujourd'hui tout est ressaisi manuellement ligne par ligne. » — Brief Too Istanbul v4.0
03

Votre logique de prix à 3 niveaux est structurante pour toute l'architecture

Vous opérez trois niveaux de prix distincts qui ne doivent jamais se contaminer : coûts internes (ce que vous payez aux fournisseurs, variable), prix agence (figé par agence jusqu'à renégociation explicite), et prix dossier (snapshot figé à la confirmation, ne change plus jamais). C'est le cœur stratégique du modèle de données — et c'est ce qui rendra le pilotage de la marge réelle enfin possible.

« Trois niveaux de prix distincts (non négociable) […] Ce comportement est non négociable. » — Brief Too Istanbul v4.0
04

Les échanges hôtels sont le point opérationnel le plus complexe

Demandes à la demande, réponses hétérogènes (net, commission, tableaux, emails, WhatsApp), comparatifs reconstruits à la main, commissions post-séjour souvent oubliées. C'est la zone de friction la plus lourde de votre quotidien — vous l'identifiez vous-même comme telle — et c'est aussi celle qui justifie d'intégrer la recherche hôtels au Module 2 (Demandes & Dossiers) pour la traiter au cœur du flux, pas en silo.

« C'est aujourd'hui le point le plus complexe à organiser et un enjeu majeur pour nous. » — Document de workflow
05

L'unification B2B + B2C dans un seul outil est l'opportunité business sous-jacente

Votre brief v7.0 explicite ce que votre v4.0 laissait implicite : B2B et B2C partagent le même catalogue, les mêmes guides, les mêmes hôtels, les mêmes prestataires. Les gérer dans deux outils différents — Excel B2C d'un côté, fichiers B2B de l'autre — fragilise tout : risque de double-booking guides entre les deux flux, perte de visibilité sur les marges agrégées, friction à chaque tentative de scaling B2C. Construire un outil qui unifie les deux dès le départ n'est pas seulement plus efficace : c'est ce qui débloquera la croissance B2C que votre site / blog (1500 visiteurs jour) génère sans la convertir aujourd'hui.

« B2B et B2C dans le même outil — planning guides unifié, catalogue commun, workflow identique. » — Brief v7.0, principe directeur
04

Vision cible.

Deux angles pour valider qu'on a bien compris : l'architecture fonctionnelle d'un côté, le process opérationnel d'un dossier de l'autre.

Le cœur de l'architecture : vos trois référentiels (Prestations, Prestataires, Agences) irriguent un Dossier qui orchestre toute la production. La logique à 3 niveaux de prix — coûts internes variables, prix agence figé, prix dossier snapshot — est le socle qui rend le pilotage de marge enfin possible, et qui répond à votre exigence non négociable.

— Architecture fonctionnelle

LOGIQUE 3 NIVEAUX DE PRIX · NON NÉGOCIABLE Coûts internes (variables) → Prix agence (figé par agence) → Prix dossier (snapshot au confirm, immuable) ENTRÉES (DEMANDES) Demande mail B2B VDM · Comptoir · Original Travel Demande B2C Email, formulaire, Instagram APRÈS PRICING PDF Order reçu Parsing → enrichit le dossier RÉFÉRENTIELS · 400-500 ENTRÉES · SOURCE DE VÉRITÉ Prestations Guides · Transferts Billets · Repas · Hôtels Multi-devise · TVA · PAX Prestataires Guides · Hôtels Chauffeurs · Restaurants Conditions paiement · Tarifs Agences VDM · Comptoir Original Travel · B2C Grilles tarifaires figées DOSSIER — ORCHESTRATION Éclatement en prestations → opérations Statuts collaboratifs · À réserver / Demandé / Confirmé / Payé 🔒 Snapshot du prix à la confirmation — immuable MODULES PÉRIPHÉRIQUES — PILOTAGE OPÉRATIONNEL Paiements & Finance Marge théorique vs réelle Échéances auto par type Hôtels Envoi groupé · Comparatif Relances auto · Commissions Guides Portail mobile · Planning Détection double-booking Génération docs Devis · Vouchers Fiches mission · Proformas

Le dossier naît d'une demande entrante (mail B2B ou demande B2C), pas d'un PDF Order. Le pricing hôtelier se fait en amont depuis le dossier ; le PDF Order arrive seulement si l'agence valide, et sert à enrichir le dossier existant avec les autres prestations (transferts, guides, restos). Les référentiels sont la source de vérité unique. Le dossier en hérite à la création — puis verrouille son prix au confirm. Les modules périphériques consomment la donnée du dossier pour piloter l'opérationnel et la finance.

— Process opérationnel d'un dossier B2B

1 Demande entrante Mail conseiller agence → création dossier 2 Pricing hôtels Envoi groupé, comparatif offres reçues 3 Réponse conseiller Sélection offre + marge, prix transmis à l'agence 4 PDF Order reçu Si validation agence, upload sur le dossier 5 Parsing + enrichissement Transferts, guides, restos ajoutés au dossier existant 6 Confirmation 🔒 Snapshot du prix Dossier verrouillé 7 Exécution séjour Vouchers, docs guides, réalisation prestations 8 Clôture & marge Paiements fournisseurs, marge réelle mesurée Événement métier Étape outillée Alfred Moment critique (verrou)

Le dossier est créé dès la demande entrante (étape 1) — pas à réception du PDF Order. Le pricing hôtelier en amont (étape 2) est aujourd'hui le point opérationnel le plus complexe : envois manuels un par un, comparatifs reconstruits à la main. Le PDF Order (étape 4) arrive seulement si l'agence valide le devis : il sert à enrichir le dossier existant avec le reste des prestations (transferts, guides, restos), pas à créer un nouveau dossier.

05

L'architecture
fonctionnelle détaillée.

Votre CDC FINAL_v3 structure le projet en 6 sections (Paramètres · Annuaire · Catalogue · Dossiers · Finance · Communications) couvrant 12 chapitres et près de 80 sous-éléments. Nous les rangeons en 2 niveaux de priorité que vous pourrez combiner dans votre lancement, plus une roadmap V2/V3 qui reprend explicitement votre vision long terme.

Trois niveaux de priorité pour structurer le projet : P0 · Socle minimal Fondations + Paramètres admin + Catalogue (avec Recalcul intersaison + Templates de voyages) + Annuaire (Hébergements, Prestataires, Agences) + Dossiers B2B/B2C unifiés + Parsing PDF VdM + Finance de base (paiements, marges, régularisations) + Phase finale. Tout ce qui rend l'outil opérationnel sur 100% de votre flux B2B et le socle B2C dès la mise en service, avec le cycle catalogue saisonnier déjà couvert.

P1 · Automatisations & dashboards Parsing Comptoir des Voyages, génération automatisée des réponses aux conseillers, envoi à OT depuis l'outil, envoi groupé multi-hôtels, stats par prestataire (renégociation annuelle), alertes échéances paiement, dashboard commissions hôtels, dashboard financier multi-devise, vue planning opérationnel global (agrégation dossiers par jour + événements externes manuels). Les quick wins qui matérialisent la valeur sur 100% du flux B2B et préparent la renégociation des partenariats.

P2 · Extensions opérationnelles Module Guides (planning + détection double-booking + générateur vouchers), CRM Agences, enrichissements Catalogue (bilingue, saisons, locations bateaux many-to-many, calendrier fermetures), équipements hôtels filtrables avancés. À construire en observant le vrai workflow après mise en service du socle.

V2 / V3 · Roadmap Sessions B2C automatique, paiements API bancaire, WhatsApp Business, IA descriptions, portail agences partenaires, site B2C tunnel de réservation. Documentés par vous dans le CDC, à activer sans refactoring grâce à l'architecture P0.

Phase 0 · Fondations & Modélisation

🟢 P0 · Socle

Sans fondations solides, tout ce qui est construit dessus est fragile. La Phase 0 n'est pas du développement — c'est la phase qui sécurise tout le reste, et qui débouche sur votre livrable non négociable : la validati…

Sans fondations solides, tout ce qui est construit dessus est fragile. La Phase 0 n'est pas du développement — c'est la phase qui sécurise tout le reste, et qui débouche sur votre livrable non négociable : la validation du schéma de données.

PhaseFonctionnalitéDétail
P0Modélisation complète du schéma Supabasetables, relations, champs calculés, règles métier (logique 3 niveaux de prix matérialisée par vos 3 snapshots — grille agence annuelle, passage en réservation, assignation prestataire — TVA différenciée 10%/20%, composition des prestations complexes, multi-devise, saisons, tranches PAX, multi-destinations dans un seul dossier)
P0Module Paramètres admin Antoineinterface de configuration que vous gérez seul sans intervention technique : zones géo, langues, catégories produit, devises, saisons, niveaux guide, conditions de paiement, taux TVA, taux de change EUR/TRY de référence
P0Mécanisme d'alertes paramétrablesmoteur transverse géré depuis Paramètres admin, conforme au tableau du CDC §2.9 : Hôtel J-60 rouge, Montgolfière J-60 rouge, Guide J-30 orange, Restaurant J-14 orange, Transfert J-7 rouge, Documents J-5 rouge — chaque seuil modifiable par Antoine. Alertes affichées dans les modules concernés (hôtels, dossiers, paiements, guides), in-app uniquement en MVP.
P0Architecture des droits et logspar défaut tout le monde voit tout, sauf la vue financière consolidée Antoine seul (CA global, marges par agence, stats totales). Logs automatiques sur actions sensibles : suppression dossier, clôture, modification snapshot, modification après clôture.
P0Cadrage détaillé en ateliers avec Antoinevotre CDC FINAL_v3 a déjà tranché 80% des règles métier. La Phase 0 sert à valider les arbitrages restants (workflow demandes hôtels avec relances, granularité Annuaire Hébergements, périmètre exact du Module Communications V2)
P0Migration des données — interface ergonomique de saisieconformément à la décision actée dans votre CDC §1.4 : la saisie des 200+ produits, annuaire prestataires et grilles hôtels est prise en charge par l'équipe Too Istanbul. Alfred fournit l'interface fluide pour copier-coller depuis vos Excel existants, avec validation et contrôles de cohérence.
P0Validation des données importées sur cas réelsavant démarrage du développement
Livrable clé
Schéma de données Supabase, écran Paramètres admin, mécanisme d'alertes paramétrables et architecture droits/logs présentés et validés par Antoine avant le début du développement. Conformément à votre condition non négociable.

Module 1 · Catalogue & Moteur de Prix

🟢 P0 (cœur) · 🔵 P2 (enrichissements)

Le cœur du système — commun B2B et B2C. 13 familles de produits structurées avec leurs champs spécifiques (excursion, transfert, croisière, activité, hébergement, bateau, repas, spectacle, billet, service…) et votre l…

Le cœur du système — commun B2B et B2C. 13 familles de produits structurées avec leurs champs spécifiques (excursion, transfert, croisière, activité, hébergement, bateau, repas, spectacle, billet, service…) et votre logique à 3 niveaux de prix matérialisée par les 3 snapshots cardinaux du CDC.

PhaseFonctionnalitéDétail
P0Base de prestations multi-familleschacune des 13 familles du CDC avec ses champs propres. Une prestation = assemblage de composants (guide + billet + transfert + repas), chacun lié à un prestataire par défaut. Création à la volée : toute prestation hors catalogue est ajoutée à la création (réutilisable ensuite).
P0Logique 3 niveaux de prix matérialisée par 3 snapshotsSnapshot 1 grille agence B2B figée à la publication annuelle (VDM ≠ Comptoir ≠ OT). Snapshot 2 prix dossier figé au passage en réservation, immuable. Snapshot 3 coût d'achat réel figé à l'assignation prestataire. Plus grille B2C distincte. La modification des coûts internes n'impacte jamais les prix figés.
P0Logique guide moyen / guide affectéle prix catalogue se calcule sur un coût de référence par zone (ex : guide Istanbul 150€/jour). Au moment de l'affectation, le coût réel du guide spécifique alimente la marge réelle (sans changer le prix vendu).
P0Multi-devise TRY/EUR/USDavec deux niveaux de taux de change : un taux de référence saison (paramétrage Antoine) et un taux du jour pour chaque paiement
P0TVA différenciée 10% / 20%par type de prestation, paramétrée dans Module Paramètres
P0Tranches PAX (1 à 10 personnes)avec grilles tarifaires
P0Annuaire prestatairesguides (Standard 150€ / Conférencier 250€ / Driver-guide 175€), chauffeurs, restaurants, autres prestataires. Langues, spécialités, conditions de paiement, coordonnées.
P0Annuaire agences B2BVDM, Comptoir, Original Travel, futures agences — avec leurs conseillers rattachés et grille tarifaire annuelle associée (snapshot 1)
P0Recalcul automatique catalogue inter-saisonsduplication du catalogue d'une saison à l'autre en un clic, recalcul auto des composants TL au nouveau taux EUR/TRY avec validation manuelle. Coexistence de 2 catalogues (l'ancien actif + le nouveau en validation) pour gérer la période d'attente VdM. Ajouté en P0 pour absorber votre cycle catalogue septembre-octobre dès la 1ère saison.
P0Statut tarifs fournisseurspar tarif : À demander / Estimé / Confirmé. Vue consolidée « Tarifs à finaliser » avant publication. Statut de publication catalogue : Brouillon / Envoyé à l'agence / Actif.
P0Templates / itinéraires typessauvegarder un dossier (ou un brouillon) en tant que template de voyage et le dupliquer pour de futurs clients. Recalcul automatique des dates depuis la nouvelle date de départ, ajustement du PAX, possibilité d'allonger ou raccourcir l'itinéraire sans tout retaper. Bibliothèque de templates dans le catalogue (« Capitale des trois empires », « Istanbul + Cappadoce 7 jours », etc.).
P1Stats par prestation et prestatairecombien de fois vendue, combien de nuits par hôtel, total payé à un guide sur l'année (utile aux renégociations annuelles). Reprend l'historique structuré dès le P0 : aucune donnée perdue.
P2Contenu bilingue FR/ENcomplet par prestation (descriptions, inclusions, exclusions)
P2Saisons multipleshaute / moyenne / basse — différente de la notion de saison gérée dans Paramètres
P2Locations bateaux many-to-manytarif semaine ou 10 jours + itinéraires jour par jour
P2Calendrier fermetures exceptionnellesex : Topkapi fermé un mardi → alerte si dossier impacté
Valeur attendue

Source de vérité unique : fin de la ressaisie entre vos 5+ fichiers Excel sources

Triple verrouillage des prix par snapshots : impossible de contaminer un dossier confirmé par une évolution catalogue ou un changement de prestataire

Base de la renégociation annuelle : stats par prestataire/hôtel pour piloter vos négos de commissions à la hausse

Module 1bis · Annuaire Hébergements & Workflow demandes hôtels

🟢 P0 · Socle

Module dédié à votre point opérationnel le plus complexe — vous l'avez identifié vous-même comme tel et votre CDC y consacre toute sa section 5. Hôtels, maisons d'hôtes et villas avec leurs grilles de chambres, tarifs…

Module dédié à votre point opérationnel le plus complexe — vous l'avez identifié vous-même comme tel et votre CDC y consacre toute sa section 5. Hôtels, maisons d'hôtes et villas avec leurs grilles de chambres, tarifs saisonniers et commissions post-séjour, plus le workflow de demandes multi-fournisseurs.

PhaseFonctionnalitéDétail
P0Identité et contactscoordonnées, localisation précise, descriptif éditorial (intégré au Module 1 si bilingue P2)
P0Sous-table Chambreschaque type de chambre comme entité (catégorie, capacité, lit double / twin, vue, balcon, taille m²)
P0Sous-table Tarifs saisonnierstarif net + tarif commissionnable par chambre par saison (Annuel / Été 2026 / Hors saison / Haute / Basse). Critique pour le calcul de prix au dossier.
P0Politique enfantspar hébergement : âge gratuit, âge tarif réduit, lit d'appoint inclus ou non
P0Conditions financièresmodalités de paiement, taux de commission post-séjour, devise de facturation
P0Villas et hébergements ponctuelssaisie one-shot sans grille (pour les locations exceptionnelles)
P1Envoi groupé multi-hôtelsdepuis la demande client, génération d'emails préformatés à plusieurs hôtels en simultané (template + dates + spécificités)
P0Suivi statut par hôtelEnvoyé / Relancé J+2 / Réponse reçue / Confirmé / Refusé. Relances semi-automatiques.
P0Saisie unifiée des offresquel que soit le format reçu (email, WhatsApp, tableau PDF), saisie dans un comparatif unique pour aligner les options
P0Comparatif et sélectionvue tableau pour choisir l'offre retenue → injection automatique du prix d'achat dans le dossier
P0Alerte Hôtel non réservé J-60(rouge) et Montgolfière J-60 (rouge) affichées en haut de fiche dossier — seuils paramétrés en Phase 0 dans Paramètres admin
P0Captation des commissions post-séjourdéclencheur automatique en fin de séjour pour relancer l'hôtel sur la commission due
P2Équipements filtrables avancésservices, équipements chambres, accessibilité — pour matcher rapidement une demande client à un hôtel adapté
P1Dashboard commissions hôtelsavec relances automatisées multi-niveaux post-séjour
Valeur attendue

Fin du point opérationnel le plus complexe identifié dans votre CDC : envois groupés, comparatifs unifiés, plus de copier-coller WhatsApp

Captation systématique des commissions hôtels aujourd'hui souvent oubliées (cf. votre verbatim CDC)

Sécurisation de la marge par injection directe du prix d'achat hôtel dans le dossier au moment de la sélection

Module 2 · Demandes & Dossiers (B2B + B2C)

🟢 P0 · Socle

De la demande entrante à la confirmation — B2B et B2C. Inclut la recherche hôtels qui était auparavant un module séparé : on l'intègre au flux pour traiter le point opérationnel le plus complexe au cœur du processus,…

De la demande entrante à la confirmation — B2B et B2C. Inclut la recherche hôtels qui était auparavant un module séparé : on l'intègre au flux pour traiter le point opérationnel le plus complexe au cœur du processus, pas en silo.

PhaseFonctionnalitéDétail
P0Réception et qualification des demandescréation de la fiche demande, rattachement à l'agence et au conseiller, ref interne auto au format TI-AAAA-NNNN, statuts conformes au CDC : Demande reçue / Devis envoyé / En cours de réservation / Réservé / Terminé / Cloturé / Perdu / Annulé (motif obligatoire pour Perdu et Annulé)
P0Workflow demandes hôtels intégrévoir Module 1bis · Annuaire Hébergements pour le détail (envoi groupé, comparatif, sélection, injection prix)
P0Calcul automatique de la margeselon la grille tarifaire snapshot de l'agence concernée
P0Réponse au conseillersélection des options retenues, application de la marge, prix transmis à l'agence par email manuel
P1Génération réponse structuréeréponse complète mise en forme automatiquement depuis l'outil — sans copier-coller dans Gmail ou Excel
P0Architecture dossier 2 niveauxniveau 1 lignes visites (snapshot prix figé) / niveau 2 sous-lignes opérationnelles (guide / transfert / billet / hôtel / activité / restaurant / frais guide / frais libre). Saisie libre tolérée à tout niveau.
P0Multi-destinations dans un seul dossierun dossier peut couvrir plusieurs villes (ex : Istanbul + Cappadoce + Pamukkale + Antalya) avec sous-lignes hôtels à dates indépendantes
P03 snapshots de prixgrille agence figée à la publication / prix dossier figé au passage en réservation / coût d'achat figé à l'assignation prestataire
P0Frais guide auto-créésquand un guide est assigné sur une sous-ligne, l'outil crée automatiquement une sous-ligne « Frais guide » à 0€ juste en dessous, à compléter après la visite
P0Numéros de vol sur sous-lignes transfert aéroportpour que le chauffeur puisse suivre les retards (TK1830, heure d'arrivée…)
P0Statuts collaboratifs par sous-ligneÀ faire / Réservé / Payé (auto déclenché par paiement) / Annulé (avec frais d'annulation)
P0Basculement auto du dossier en Réservéquand toutes les sous-lignes sont en Réservé ou Payé
P0Upload manuel des PDF de confirmationhôtel reçus par email, attachés au dossier
P0Dossiers B2C privatifsmême workflow qu'un dossier B2B sans agence partenaire, demandes centralisées depuis email, formulaire web et Instagram (réception centralisée — l'API Instagram reste V3)
P0Génération devis PDF client finalformat professionnel Too Istanbul
P0Suivi paiement B2Csaisie manuelle par l'équipe : espèces sur place ou lien bancaire, acompte attendu / reçu et solde attendu / reçu, modes paiement (espèces / lien bancaire / mixte). L'automatisation via API bancaire reste en V2.
P0Sessions B2C petit groupe — logique MVP confirméeCulinaire, Contrastes, Asie, Classique PG (4 PAX min), Croisière collective (8 PAX min). Chaque participant = un dossier B2C rattaché via session_id (champ obligatoire dès le MVP même si la logique automatique reste en V2 — rajouter ce champ après coûte cher). Compteur PAX par date, confirmation manuelle quand le minimum est atteint.
P0Vue Dossiersliste filtrable + kanban statuts. Tous les dossiers en un coup d'œil, alertes départs imminents, tâches en attente, relances à envoyer.
P0Vue détaillée dossierrésumé compact en haut (client + statut + marge temps réel + alertes actives) puis lignes visites repliées par défaut, clic pour voir les sous-lignes
P0Vue Sessions B2Ccompteur PAX par session avec confirmation manuelle quand le minimum est atteint
P0Vues calendrierjour/semaine des opérations en cours
P0Alertes affichées dans le dossierHôtel J-60, Montgolfière J-60, Guide J-30, Restaurant J-14, Transfert J-7, Documents J-5 (seuils paramétrés en Phase 0). Priorité haute auto pour les sous-lignes « places limitées » (montgolfière, derviches…).
P0Collaboration internenotes et commentaires par dossier, attribution de tâches simples, responsable de dossier modifiable, historique des modifications
Valeur attendue

Fin des codes couleurs Excel et des fichiers B2C séparés : un seul outil pour tout suivre

Zéro double saisie : une prestation ajoutée au dossier génère automatiquement ses composants et sous-lignes

Traçabilité complète : logs auto, historique des modifications, passations sans perte de contexte si absence d'un collaborateur

Module 3 · Parsing PDF Orders

🟢 P0 · Socle

Le module-phare de votre quotidien — 80% du flux B2B selon votre CDC, source de friction n°1 (30 à 45 min de ressaisie manuelle par dossier). C'est ce que vous avez identifié au call comme « le truc qui donnera vraime…

Le module-phare de votre quotidien — 80% du flux B2B selon votre CDC, source de friction n°1 (30 à 45 min de ressaisie manuelle par dossier). C'est ce que vous avez identifié au call comme « le truc qui donnera vraiment envie d'utiliser l'outil ». Repositionné en P0 pour que la valeur soit visible dès le go-live.

PhaseFonctionnalitéDétail
P0Upload drag & dropdu PDF Order sur le dossier existant (créé en étape 1 lors de la demande) ou import depuis la boîte mail
P0V1 — format Voyageurs du Monde uniquementselon votre CDC §9.4. Représente la majorité de votre volume agences partenaires.
P0Extraction automatiqueN° réservation (ref agence), nom client, contact conseiller (rattachement auto au CRM), dates globales, nombre de PAX, numéros de vol et horaires (auto-placés sur sous-lignes transfert), liste complète des prestations ligne par ligne avec dates, descriptions, villes
P0Détection de la langueFR / EN
P0Matching floudes libellés contre le catalogue (algorithme de similarité tolérant aux variations de libellé)
P0Écran de validation obligatoireavant création du dossier — lignes matchées en vert, lignes non matchées en orange (l'équipe choisit manuellement le bon produit ou crée une ligne libre), toute correction possible avant validation
P0Enrichissement du dossieravec les prestations parsées (les hôtels déjà saisis lors du pricing en amont sont conservés et complétés par les autres prestations) et déclenchement du snapshot 2 (prix dossier figé)
P0Limites du parsing assuméesconformément à votre CDC §9.3 : il n'assigne pas les prestataires (manuel), ne calcule pas les prix automatiquement (catalogue + assignation), ne gère pas les vols/billets d'avion (Too Istanbul ne les gère pas)
P0Architecture extensibleajout d'une nouvelle agence partenaire conçu pour rester rapide à intégrer (futurs partenariats, agences plus petites)
P1Parsing Comptoir des Voyagesmême architecture, même parseur, même logique que VdM — format Order différent. Activable sans refactoring.
P1Envoi à OT depuis l'outilconstruction manuelle du dossier + génération du devis sur mesure (descriptions, photos, prix) + envoi direct à OT depuis l'outil — sans Gmail intermédiaire
P0Pas de parsing PDF pour Original Travelconformément à votre CDC §9.4 — OT ne dispose pas d'un catalogue fixe commun.
P0Workflow OT= construction manuelle du dossier dans l'outil + génération d'un devis sur mesure (descriptions, photos, prix) + envoi à OT depuis l'outil.
Valeur attendue

Passage de 30-45 min à 2-5 min de validation par dossier — sur 70% de votre flux agences dès le go-live

Zéro erreur de ressaisie : plus de retranscription manuelle ligne à ligne

Hook commercial du go-live : dès le premier dossier traité, votre équipe mesure le gain concret. C'est le « moment wow » qui ancre l'adoption interne.

Module 4 · Paiements, Marges & Suivi Financier

🟢 P0 (socle complet) · 🔵 P2 (dashboard avancé)

Point critique — vous n'avez aujourd'hui aucune vision consolidée de ce qui est dû, payé, en retard. Avec le repositionnement du parsing en P0, le suivi des marges et les alertes financières basculent eux aussi en P0…

Point critique — vous n'avez aujourd'hui aucune vision consolidée de ce qui est dû, payé, en retard. Avec le repositionnement du parsing en P0, le suivi des marges et les alertes financières basculent eux aussi en P0 pour que la valeur financière soit immédiate.

PhaseFonctionnalitéDétail
P0Vue À payer consolidéeliste prêt-à-payer avec montants, devises, échéances. Tri par urgence (48h / aujourd'hui / cette semaine / ce mois)
P0Vue collaborateur « qui traite quoi »tableau des sous-lignes assignées par membre d'équipe
P0Vue financière consolidée Antoine seulCA global, marges par agence, stats totales (droits restreints conformément à l'architecture définie en Phase 0)
P0Paiements fournisseurssaisie montant / date / statut, pièce jointe obligatoire (preuve de virement ou facture). Statut sous-ligne passe automatiquement en « Payé ».
P0Statuts de paiementpar sous-ligne et par dossier (À payer / Programmé / Payé / En litige / Annulé avec frais)
P0Suivi paiements reçus des agencessaisie des encaissements rattachés aux dossiers
P0Vision consolidée par dossiertotal facturé / total payé fournisseurs / reste à payer / marge réelle temps réel
P0Saisie des coûts réels par sous-lignepeut différer du coût estimé catalogue (snapshot 3 figé à l'assignation prestataire)
P0Calcul auto marge réelle= prix vente snapshot - somme coûts réels sous-lignes. Affichée en permanence en haut du dossier.
P0Règles d'échéances automatiques configurables par type de prestatairehôtel 50% + solde J-30, guide intégral J-2, transport prépaiement à la confirmation. Paramétrables dans Module Paramètres (Phase 0).
P1Alertes échéances paiementalerte automatique in-app si échéance approche sans paiement enregistré (in-line dans la vue À payer)
P0Régularisationsconformément à votre CDC §7.5 — quand un dossier est modifié en cours de route (prestation annulée à rembourser à l'agence, supplément imprévu à facturer), une ligne de régul est ajoutée. Vue consolidée « Régularisations en cours » : tout ce qui est À facturer ou À rembourser sur tous les dossiers actifs.
P0Captation commissions hôtels post-séjourvoir Module 1bis Annuaire Hébergements
P0Gestion taux de change EUR/TRY à 2 niveauxniveau 1 taux de référence saison (paramétrable Antoine), niveau 2 taux du jour pour chaque paiement enregistré
P0Conversion automatique TRY/USD → EURau taux de référence pour les composants et les marges
P0Export CSV/Excelde toutes les tables — engagement contractuel propriété données
P0Vue collaborateur « qui traite quoi »tableau des sous-lignes assignées par membre d'équipe
P1Dashboard commissions hôtelsvue dédiée + relances multi-niveaux
P1Dashboard financier multi-deviseCA par période et par agence, marge par type, comparaisons annuelles légères
P2Suivi écart taux de changeanalyse de change : taux prévu vs taux réel au paiement
P2Rapprochement proforma agencesworkflow de réconciliation : proforma envoyée vs paiement reçu
Reporté en V2 (confirmé par votre CDC)
Paiements automatisés via API bancaire (à évaluer avec votre conseillère Ziraat) — en MVP les paiements restent manuels depuis l'interface bancaire, l'outil enregistre la transaction.
Valeur attendue

Fin du pilotage « à vue » sur votre trésorerie dès le go-live : vous savez en temps réel qui vous devez payer et quand

Marge réelle mesurée dossier par dossier dès le go-live : détection immédiate des dossiers « mange-marge », pilotage de la rentabilité par choix de prestataire

Alertes qui évitent les oublis : plus de commissions hôtels perdues, plus d'échéances fournisseurs manquées, plus de régularisations agence dispersées

Module 5 · Guides — Documents, Communication & Planning

🔵 P2 · Extensions

Module volumineux qui remplace WhatsApp sur toute la communication guides. Pensé pour être livré en P2, après que les modules critiques tournent. Note : la détection double-booking guides et la vue planning équipe en…

Module volumineux qui remplace WhatsApp sur toute la communication guides. Pensé pour être livré en P2, après que les modules critiques tournent. Note : la détection double-booking guides et la vue planning équipe en lecture seule sont déjà incluses en P0 (Phase finale ci-dessous) — c'est l'enrichissement Documents + Messagerie + Génération vouchers qui arrive en P2.

PhaseFonctionnalitéDétail
P2Upload et partage de documents par prestationbillets, vouchers, fiches mission, visibles côté guide
P2Notifications + statut de lecturevous voyez si le guide a téléchargé le document, alerte si non téléchargé à J-48h
P2Messagerie dossieréchanges guide/équipe centralisés, fin des conversations WhatsApp dispersées
P2Génération de documents en un clicfiches mission PDF, vouchers par prestataire, devis B2B et proformas multi-devises
P2Tracking documents envoyés aux prestatairesenvoyé / confirmé / en attente, relances auto
P2Planning guides enrichiédition + assignation directe depuis la vue planning (la simple lecture seule + alerte double-booking sont déjà en P0)
Pourquoi en P2 ?
Module important mais qui dépend d'un catalogue et de dossiers déjà bien structurés. Le livrer en P2 permet de le construire en observant l'usage réel. Le portail guides web mobile externe (vue mission, billets, frais terrain) est désormais positionné en P2 dans le Module 7.

Module 6 · CRM Agences & Suivi Commercial

🔵 P2 · Extensions

Centralise la relation avec vos agences partenaires B2B — un besoin identifié dans votre workflow mais absent de tout outil aujourd'hui.

Centralise la relation avec vos agences partenaires B2B — un besoin identifié dans votre workflow mais absent de tout outil aujourd'hui.

PhaseFonctionnalitéDétail
P2Fiches agencesVoyageurs du Monde, Comptoir des Voyages, Original Travel, futures agences du groupe — avec grille tarifaire associée
P2Fiches conseillers rattachésà chaque agence — interlocuteurs habituels, préférences, historique des échanges
P2Historique des demandes et dossierspar agence et par conseiller
P2Suivi des demandes en coursen attente de réponse / devis envoyé / confirmé / perdu
P2CA et marge par agence partenairevision de la rentabilité par client B2B
P2Communication par agenceenvoi catalogue annuel, nouveautés, mise à jour des grilles tarifaires
Pourquoi en P2 ?
Dépend d'un annuaire agences/conseillers propre (livré en Phase 0) et d'un historique de dossiers (généré par le Module 2). Sa valeur s'exprime pleinement après quelques mois d'usage : c'est à ce moment que les patterns commerciaux deviennent exploitables pour la prospection et la fidélisation.

Module 7 · Portail

🟢 P0 (interne) · 🔵 P2 (externe)

Vues "portail" de l'outil — accès en lecture restreinte sur certaines vues, en commençant par le planning guides côté équipe interne en P0. Le portail guides externe (accès direct des guides à leurs missions) arrive en P2.

Vues "portail" de l'outil — accès en lecture restreinte sur certaines vues, en commençant par le planning guides côté équipe interne en P0. Le portail guides externe (accès direct des guides à leurs missions, billets, frais) arrive en P2.

PhaseFonctionnalitéDétail
P0Vue planning guides en lecture seulevue interne pour l'équipe Too Istanbul, avec alerte double-booking automatique à l'assignation. L'édition complète arrive avec le Module 5 (P2).
P1Vue planning opérationnel globalagenda global qui agrège tous les dossiers en cours par jour (utile pour le concierge : « le 27 avril il a 5 arrivées et 6 dossiers simultanés ») avec clic sur un jour → accès direct aux dossiers concernés. Permet aussi à Antoine d'ajouter manuellement des événements externes (1er mai férié, marathon Istanbul, fermeture exceptionnelle Topkapi…) que toute l'équipe voit dans le planning.
P2Portail guides web mobile externeinterface dédiée droits restreints pour les guides eux-mêmes : voir leurs missions du jour, télécharger leurs billets, saisir leurs frais terrain. Architecture multi-rôles préparée dès le P0 pour absorber sans refactoring.

Phase finale · Mise en production & Formation

🟢 P0 · Socle

Le MVP ne va pas en production sans tests sur données réelles ni sans que l'équipe soit formée. Cette phase clôt le lancement et ouvre le Run.

Le MVP ne va pas en production sans tests sur données réelles ni sans que l'équipe soit formée. Cette phase clôt le lancement et ouvre le Run.

PhaseFonctionnalitéDétail
P0Tests complets sur données réellespas sur démo, conformément à votre exigence non négociable
P0Corrections et ajustementsavant ouverture à l'équipe
P0Formation équipe en 1 journéeavec tous les utilisateurs
P0Vidéodes principaux écrans
P0Période de rodage accompagnéego-live progressif avec présence rapprochée pendant le premier mois

Récapitulatif par niveau de priorité

Brique P0 · Socle minimal P1 · Automatisations P2 · Extensions
Phase 0 — Fondations + Paramètres admin + Alertes paramétrables + Droits/logs
Module 1 — Catalogue & Moteur de Prix (13 familles · 3 snapshots · Recalcul intersaison · Templates) Cœur + Recalcul intersaison + Templates+ Stats prestataires+ Bilingue FR/EN, saisons, bateaux, calendrier
Module 1bis — Annuaire Hébergements & Workflow demandes hôtels+ Envoi groupé, dashboard commissions+ Filtres équipements avancés
Module 2 — Demandes & Dossiers B2B + B2C+ Génération réponse structurée
Module 3 — Parsing PDF Orders VdM (V1)+ Comptoir + Envoi OT depuis l'outil
Module 4 — Paiements, Marges & Suivi Financier Paiements + Marges + Régul+ Alertes, dashboard commissions, dashboard finance+ Analyse de change, rapprochement proforma
Module 5 — Guides — Documents & Planning unifié
Module 6 — CRM Agences & Suivi Commercial
Module 7 — Portail Planning guides lecture seule+ Planning opérationnel global+ Portail guides web mobile externe
Phase finale — MEP & Formation

Vous choisissez votre périmètre de lancement : P0 seul (le socle opérationnel — notre recommandation pour démarrer), P0+P1 (socle + automatisations B2B et dashboards), ou P0+P1+P2 (le tout, avec extensions Guides & CRM Agences). La roadmap V2/V3 ci-dessous reprend votre vision long terme documentée dans le CDC.

Roadmap V2 / V3 — votre vision long terme

Hors MVP — activable sans refactoring grâce à l'architecture P0

Votre CDC §12 documente une vision long terme structurée. Nous reprenons ici les éléments effectivement reportés hors MVP — pour deux raisons : (1) prouver que l'architecture P0 est conçue pour les absorber sans dette technique, (2) sécuriser le scope MVP en assumant qu'ils sont volontairement reportés. À noter : Parsing Comptoir des Voyages et Portail guides sont remontés du V2 vers les phases P1 et P2 du périmètre actuel, suite à nos arbitrages.

V2 · Prioritaires après le MVP

  • Sessions B2C — automatisation seuil PAX
  • Module Communications complet — boîte mail commune + rattachement auto + tâches assignées + notifications + génération automatisée de la réponse structurée aux conseillers depuis l'outil
  • Paiements automatisés via API bancaire (Ziraat à évaluer)
  • WhatsApp Business API — centralisation échanges WhatsApp dans dossiers
  • Historique modifications complet (au-delà des actions sensibles MVP)
  • Bateaux à la semaine — itinéraires jour par jour

V3 · Fonctionnalités complexes

  • Portail consultation agences partenaires — accès sécurisé VdM/Comptoir/OT à leur catalogue personnalisé
  • IA générative sur descriptions FR/EN et recommandations produits
  • Site B2C + tunnel de réservation en ligne — refonte e-commerce avec paiement et disponibilités temps réel
  • Carnets de voyage générés — PDF personnalisés (photos, cartes, programme jour par jour)
  • Intégration Instagram API — réception auto demandes B2C depuis Direct
  • Import auto emails avec IA — rattachement intelligent sans intervention manuelle
  • Dashboard analytique avancé — yield management, comparaisons multi-saisons

Ces fonctionnalités sont incluses dans la roadmap CSaaS — elles seront construites par vagues successives en phase de Run, sans renégociation globale, dès que le P0 est stabilisé en usage et que vous avez identifié vos prochaines priorités.

06

Démo interactive.

Le prototype tourne ci-dessous, intégré directement dans le document. Il illustre 10 écrans clés du périmètre P0/P1/P2 — Tableau de bord, fiche dossier, parsing PDF, pricing hôtels, catalogue, paiements, prestataires, sessions B2C, annuaire hébergements et paramètres admin. Tous les liens internes sont cliquables.

tooistanbul.alfred.app · prototype interactif
Démo · v4

Le prototype est une maquette interactive, pas un MVP fonctionnel. Les données sont fictives. Pour une vue plein écran, ouvrez le fichier prototype_too_istanbul_v4.html en pièce jointe. Tout ce qui est montré ici est inclus dans le périmètre P0 ou P1 décrit ci-dessus.

07

ROI estimé.

Trois dimensions de valeur à chiffrer précisément en Phase 0, sur la base de la mesure réelle de vos volumes actuels.

Le ROI d'un tel projet se mesure sur trois dimensions : les gains de temps opérationnels, les gains financiers directs (pilotage de marge, captation de commissions aujourd'hui oubliées), et les gains structurants long terme (scalabilité, fin des single points of failure).

Les chiffres présentés ci-dessous sont des ordres de grandeur construits à partir d'hypothèses raisonnables. Ils seront précisés lors de la Phase 0, à partir de la mesure réelle de vos volumes et durées actuels.

Gains de temps opérationnels

Au-delà du parsing PDF, c'est l'ensemble du quotidien opérationnel qui est aujourd'hui éclaté entre Excel, WhatsApp et email. Les gains se cumulent sur tous les postes :

Coordination prestataires — c'est aujourd'hui le plus gros temps caché : échanges WhatsApp et emails dispersés avec hôtels, guides et chauffeurs, codes couleurs Excel pour suivre les statuts, allers-retours pour retrouver une info ou relancer une réponse, perte de contexte si un collaborateur est absent. Demain, tout est centralisé dans le dossier — statuts collaboratifs, historique, qui fait quoi visible en temps réel.

Pricing hôtels en amont — aujourd'hui le point opérationnel le plus complexe selon vos propres mots. Demande aux hôtels une à une, retraitement manuel des offres reçues sous différents formats, comparatifs reconstruits à la main. Demain, envoi groupé en un clic, tableau comparatif unifié, intégration directe dans le devis.

Éclatement d'un Order PDF en dossier structuré — aujourd'hui, 30 à 45 minutes par dossier de ressaisie manuelle. Avec le parsing + matching catalogue, on vise un passage à 2 à 5 minutes (drop du PDF, validation rapide).

Calcul et reporting de marge — aujourd'hui en Excel à la main, post-dossier. Demain : en temps réel dans l'outil, marge estimée vs réelle visible par dossier.

Mise à jour annuelle du catalogue — aujourd'hui en copier-coller entre fichiers. Demain : un seul lieu, modification propagée.

Constitution de la réponse tarifaire aux agences — aujourd'hui reconstruite à chaque demande. Demain : sélection + marge + génération de la réponse depuis l'outil, sans passer par Gmail ou Excel.

Suivi financier dossier par dossier — aujourd'hui réparti entre fichiers de paiements, relances oubliées, commissions hôtels parfois jamais encaissées. Demain : vision consolidée temps réel.

Parsing PDF (sur 200-300 dossiers B2B/an)
15 à 20 jours/an
Équivalent global (tous postes)
1 à 2 ETP
À redéployer sur
Dev commercial & B2C

Ce gain ne se traduit pas par une réduction d'effectif — il correspond à une capacité opérationnelle libérée, à redéployer sur le développement commercial, l'accompagnement de nouvelles agences partenaires, ou la préparation du B2C. Sur une équipe de 5 personnes, libérer l'équivalent de 1 à 2 ETP est structurant.

Gains financiers directs

Pilotage de la marge réelle vs théorique

Aujourd'hui, la marge est estimée sur la base du catalogue (prix moyens). En pratique, le coût réel varie selon le prestataire affecté (guide senior vs junior, tarif négocié vs à la demande…). Sans outil de bascule théorique/réel, les dossiers « mange-marge » ne sont détectés qu'a posteriori — parfois trop tard.

L'outil permet d'identifier en temps réel les dossiers où l'écart théorique/réel se creuse, de corriger les estimations catalogue sur la base des coûts réels accumulés, et de piloter les choix de prestataires en fonction de leur rentabilité historique.

Ordre de grandeur : même 1 à 2% de marge aujourd'hui « mangée » sans être détectée représente plusieurs k€ par an de rentabilité récupérée, à chiffrer en Phase 0.

Captation des commissions hôtels

Vous l'écrivez vous-même dans votre document workflow : « Suivi des encaissements post-séjour (souvent oubliés aujourd'hui) ». Chaque commission oubliée est de l'argent laissé sur la table. L'outil trace automatiquement l'échéancier des commissions et déclenche les relances post-séjour (Module 4 avancé, en Run).

Ordre de grandeur : une récupération même partielle des commissions aujourd'hui perdues représente un gain récurrent significatif.

Levier de renégociation annuelle

Vous l'avez exprimé clairement lors de notre call du 22 avril : « À terme j'aimerais voir combien j'ai payé ce guide cette année, combien de nuits j'ai vendu cet hôtel ». C'est exactement ce que les stats par prestation et par prestataire (Module 1) vont vous donner. À chaque revue annuelle de partenariat, vous arrivez avec des chiffres réels : 200 nuits vendues à un hôtel donné, donc négociation de la commission de 10 à 15%. Ce n'est plus l'outil qui paie : c'est l'outil qui finance ses évolutions futures.

Ordre de grandeur : 1 à 2 points de commission supplémentaire sur 5-10 hôtels actifs représente plusieurs k€ par an captés directement.

Gains structurants long terme (non chiffrables)

Au-delà des gains de temps et de trésorerie, le projet adresse des dimensions stratégiques déterminantes pour la trajectoire de Too Istanbul :

  • Scalabilité sans recrutement additionnel — absorber 2× le volume de dossiers sans doubler l'équipe. L'outil remplace la coordination humaine informelle par des workflows structurés.
  • Fin du single point of failure — aujourd'hui, la mémoire opérationnelle tient dans quelques têtes et dans des Excel personnels. L'outil capture cette mémoire dans la donnée, rend les passations fluides, sécurise l'activité en cas d'absence.
  • Ouverture vers le B2C sans refonte — l'architecture à 3 niveaux de prix est pensée pour que la bascule B2C se fasse en évolution, pas en refonte. Économie d'un 2ᵉ projet dans 18 mois.
  • Capacité à onboarder de nouvelles agences partenaires plus vite — le parsing PDF est extensible. Chaque nouvelle agence devient un flux de volume supplémentaire sans charge opérationnelle proportionnelle.
  • Données exportables à tout moment — PostgreSQL standard sous Supabase, aucun vendor lock-in, conformité garantie à votre condition non négociable.
08

Notre proposition :
un CSaaS modulable.

Le CSaaS (Custom Software as a Service) répond directement à votre brief : un setup unique pour cadrer, modéliser, importer et former, puis un abonnement mensuel qui couvre l'hébergement, le support et les évolutions continues — y compris la livraison progressive des items V2/V3 en phase de Run.

— Deux phases, un seul engagement

Phase de Build

Setup initial.

~3 mois selon périmètre choisi

On construit, on teste sur vos données réelles, on forme l'équipe. La Phase 0 est le premier jalon bloquant : pas de dev avant validation du schéma par Antoine.

  1. Cadrage & modélisationAteliers avec Antoine pour valider les arbitrages restants après votre CDC v3, schéma Supabase, écran Paramètres admin — validation bloquante avant dev
  2. Saisie des référentielsInterface ergonomique fournie par Alfred. La saisie des 200+ produits, annuaire prestataires et grilles hôtels est prise en charge par l'équipe Too Istanbul (CDC §1.4 acté).
  3. Développement du périmètre P0Catalogue + Annuaires + Dossiers + Parsing PDF VdM + Finance complète + 8 vues principales, livrés par itérations
  4. Tests sur données réelles & formationConformément à votre exigence : validation sur vraies données, pas sur démo — 1 journée de formation équipe
  5. Mise en production accompagnéeGo-live progressif, présence rapprochée pendant le premier mois, puis bascule naturelle en phase de Run
Phase de Run

Abonnement mensuel.

Engagement 12 ou 24 mois, renouvelable

L'outil vit avec vous. Supervision directe par votre Product Manager attitré. Évolutions illimitées priorisées ensemble — pas de devis à chaque nouveau besoin.

  1. Hébergement, maintenance, supportInfra Supabase + front Nuxt, sauvegardes, monitoring, correctifs
  2. Meeting mensuel avec votre Product Manager attitréRevue des usages, priorisation du backlog, décisions produit directes — un interlocuteur unique qui connaît votre métier
  3. Évolutions continues, illimitéesEnrichissements, nouveaux besoins métier, corrections — sans facture additionnelle
  4. Livraison progressive du P2 puis des items V2Module Guides V1, CRM Agences, portail guides externe, sessions B2C automatique, etc. construits par vagues — priorisés ensemble en meeting mensuel
  5. Possibilité d'upgrade à tout momentPassage de P0 → P0+P2 par simple ajustement de l'abonnement

— Tarification CSaaS — Vous choisissez votre périmètre & votre engagement

Trois formules pour s'adapter à vos contraintes de cash-flow et à votre horizon d'engagement. Le périmètre fonctionnel reste identique entre les formules — seuls le montant initial, la mensualité et la durée d'engagement varient.

Engagement 12 mois

Flexibilité.

Durée standard. Renouvellement par reconduction tacite.

Setup fee unique
18 000 € HT

Abonnement mensuel selon périmètre

P0Socle minimal2 300 €/mois
P0 + P1+ Automatisations & dashboards2 750 €/mois
P0 + P1 + P2+ Guides, CRM, enrichissements3 050 €/mois
Total Année 1 (P0)45 600 € HT
Engagement 24 mois · setup allégé

Cash-flow doux.

Setup réduit pour limiter le décaissement initial. La différence est lissée sur l'abonnement.

Setup fee unique
14 000 € HT

Abonnement mensuel selon périmètre

P0Socle minimal2 500 €/mois
P0 + P1+ Automatisations & dashboards2 950 €/mois
P0 + P1 + P2+ Guides, CRM, enrichissements3 250 €/mois
Total Année 1 (P0)44 000 € HT

Notre recommandation : démarrer en P0 sur 24 mois (formule Tarif préférentiel)

  • Le P0 couvre déjà 100% du quotidien opérationnel B2B — Catalogue + 3 snapshots, Annuaires (Hébergements / Prestataires / Agences), Dossiers B2B+B2C unifiés, Parsing PDF VdM, Finance avec paiements, marges et régularisations. L'outil est immédiatement opérationnel sur tout votre flux.
  • P1 et P2 s'ajoutent à tout moment — automatisations (génération réponses, parsing Comptoir, alertes échéances, dashboards) puis extensions (Guides, CRM Agences, enrichissements catalogue) par simple ajustement de l'abonnement, sans renégociation globale.
  • La roadmap V2 est livrée par vagues en phase de Run — portail guides externe, sessions B2C automatique, paiements API banque, IA descriptions, etc. Toutes les fonctionnalités V2/V3 documentées dans votre CDC §12 sont incluses dans le forfait CSaaS, priorisées ensemble en meeting mensuel.
  • L'engagement 24 mois s'aligne avec votre trajectoire produit — débloque le tarif préférentiel et permet l'amortissement comptable côté Alfred. Transfert de propriété intellectuelle progressif : 25 % à M6, 50 % à M12, 75 % à M18, 100 % à M24 — pour vous sécuriser progressivement à mesure que la relation se construit.
  • Si la trésorerie initiale est un sujet bloquant — la formule "Cash-flow doux" allège le setup à 14 000 € (vs 18 000 €) en lissant la différence sur l'abonnement. Le décaissement initial est réduit de 4 000 €, au prix d'un TCV 24 mois supérieur de ~6,8 k €. Pertinente uniquement si le coup de pression sur la trésorerie au démarrage est un vrai frein.
09

Planning prévisionnel.

Construction du périmètre P0 en ~12 semaines (Phase de Build), puis bascule en Run avec livraison par vagues successives du P2 puis des items V2.

— Phase de Build · ~12 semaines pour P0 socle complet

E1
Semaines 1-3
Phase 0 Fondations
Ateliers de validation du schéma + modélisation Supabase + écran Paramètres admin + interface de saisie référentiels. Validation du schéma par Antoine — jalon bloquant avant dev.
E2
Semaines 4-7
Catalogue + Annuaires + Dossiers
Module 1 Catalogue 13 familles + 3 snapshots, Module 1bis Annuaire Hébergements + workflow demandes hôtels, Module 2 Dossiers B2B+B2C avec vues dossiers et collaboration. Tests sur données réelles.
E3
Semaines 8-10
Parsing PDF VdM + Finance complète
Module 3 Parsing PDF format VdM (extraction + matching catalogue + écran validation), Module 4 Paiements + marges réelles + régularisations + alertes échéances. Tests sur données réelles.
E4
Semaines 11-12
Phase finale
Tests complets, formation équipe 1 journée, doc vidéo, go-live, ouverture rodage 1 mois.

— Phase de Run · vagues P2 puis V2 successives

V1
Mois 5-6
Module 6 CRM Agences (P2)
Fiches agences/conseillers complètes, historique demandes, CA et marge par agence partenaire.
V2
Mois 7-8
Module 5 Guides V1 (P2)
Docs, messagerie, génération vouchers/proformas, planning + détection double-booking étendu.
V3
Mois 9-10
Enrichissements M1 + Parsing Comptoir (V2)
Bilingue FR/EN, gestion fine des saisons, locations bateaux many-to-many, parsing Comptoir des Voyages.
V4+
Mois 11+
Portail guides + dashboard avancé + V2
Portail guides web mobile, dashboard commissions hôtels, sessions B2C automatique, paiements API banque, WhatsApp Business — priorisés en meeting mensuel.
Objectif commercial : MVP opérationnel avant la haute saison 2026 si démarrage avant fin mai — à valider ensemble selon votre timeline business.
10

Stack technique.

Vous avez libéré la contrainte Xano + WeWeb + Make lors de notre call du 22 avril, pour nous laisser proposer la stack la plus adaptée à votre périmètre. Voici notre recommandation, argumentée sur vos exigences.

Après analyse de votre périmètre élargi — B2B + B2C unifié, logique à 3 niveaux de prix + grille B2C, 400-500 entrées de référentiel, exigence de données exportables, pérennité à 5 ans — nous partons sur une stack code moderne qui répond frontalement à ces exigences.

Supabase

Backend & Base de données

PostgreSQL managée + authentification + API REST/GraphQL natives + hébergement Europe (Francfort). PostgreSQL étant un standard ouvert, vos données sont exportables à tout moment en SQL, CSV ou JSON — réponse directe à votre condition non négociable.

TypeScript

Logique métier

Langage typé, mature, idéal pour une logique métier complexe comme la vôtre (3 niveaux de prix, TVA différenciée, multi-devise, saisons, PAX). Maintenable sur 5+ ans, compétences largement disponibles si vous souhaitez reprendre en interne un jour.

Nuxt

Front · Vue.js

Framework Vue.js moderne, performant, adapté aux interfaces métier type ERP. Rendu rapide même sur vos 400-500 entrées de référentiel. Hébergement front Europe garanti (Vercel Frankfurt ou équivalent).

— Pourquoi pas Xano + WeWeb + Make pour votre cas ?

Votre exigence Xano + WeWeb + Make Supabase + TypeScript + Nuxt
Logique 3 niveaux de prix
non négociable
Possible mais contraignant — la logique métier complexe se heurte aux limites du no-code Logique exprimée en code clair, versionnée, testée unitairement
Données exportables à tout moment Export possible mais dépendant de l'éditeur Xano PostgreSQL standard — export natif SQL / CSV / JSON à tout moment
Pérennité 5 ans+ Dépendance à l'évolution des plateformes Xano et WeWeb Stack open-source mature (PostgreSQL, TypeScript, Vue) — pas de vendor lock-in
Schéma de données validé avant dev Possible Possible, et vous pourrez relire le schéma directement dans Supabase à tout moment
Modules livrables indépendamment Possible Garantie par une architecture en composants découplés dès la Phase 0
Performance sur gros catalogue (400-500 entrées) Acceptable mais avec dégradation possible en montée en charge Excellente — PostgreSQL indexé + rendu Nuxt optimisé
Si vous restez attaché à la stack Xano + WeWeb + Make, c'est discutable — ça reste techniquement faisable. Mais l'argumentaire technique penche vraiment vers notre proposition pour votre cas particulier.
11

Pourquoi Alfred
plutôt que garder la stack actuelle ?

Votre alternative principale, c'est de garder votre stack actuelle (Excel + WhatsApp + codes couleurs) et de la faire évoluer par vous-mêmes. Voici concrètement comment les deux options se comparent.

Critère 🧩Stack actuelle
Google Sheets + WhatsApp + codes couleurs
Alfred CSaaS
ERP Too Istanbul sur-mesure + Run continu
Adapté à votre métier
3 niveaux de prix · multi-devise TRY/EUR · parsing Orders · hôtels à la demande
Fonctionne aujourd'hui grâce à la vigilance et la mémoire de l'équipe, mais rien n'est pensé pour votre métier spécifique Construit autour de vos spécificités : 3 niveaux de prix, multi-devise native, parsing Orders agences, sous-module hôtels, planning guides avec détection double-booking
Scalabilité à 2× le volume Bloquée — Excel sature, WhatsApp se multiplie, la mémoire opérationnelle ne tient plus dans quelques têtes Prévue dès la conception — architecture pensée pour absorber la croissance sans démultiplier la charge humaine
Parsing des Orders d'agences 100% manuel, 30-45 min par dossier, risque d'erreur à chaque saisie Automatisé, 2-5 min par dossier, fiabilité élevée grâce à l'IA
Pilotage de la marge réelle Calculée après coup en Excel, marge « mangée » détectée trop tard Marge théorique vs réelle en temps réel, détection immédiate des dossiers à problème
Continuité de l'information Éclatée entre Sheets, WhatsApp, mails — « qui a fait quoi » se reconstitue oralement Centralisée dans l'outil, statuts collaboratifs, traçabilité complète
Coût réel
outils + temps perdu
Faible coût de licence, mais coût caché en temps perdu significatif en saisies multiples, coordination WhatsApp, reconstructions manuelles Abonnement CSaaS prévisible, temps libéré redéployé sur le développement commercial et l'accompagnement clients
Évolutivité Chaque évolution alourdit la stack ou crée un nouvel Excel parallèle — dette technique qui s'accumule Évolutions continues incluses dans le Run — l'outil s'adapte à vos usages réels sans coût additionnel
Accompagnement Aucun — vous êtes seuls face à Excel et WhatsApp Meeting mensuel avec votre Product Manager attitré en supervision produit directe
Délai de mise en production Déjà en place mais ne résout pas vos problèmes — structurer la stack = charge lourde à porter seul Premier lot opérationnel en 14 semaines, construit sur-mesure, Alfred gère la conception et le développement
12

Ils nous font confiance.

Une sélection d'entreprises accompagnées par Alfred sur leur outil de production sur-mesure.

Dott
Believe
Disney
Shiseido
Nike
Beamy
La Fourche
Outsideur

Grâce à la plateforme, on a enfin une vision claire de tous nos prestataires, livrables et projets. On pilote désormais la production, les budgets et les délais bien plus efficacement.

S
Sylvain Nanhou
Senior Construction Manager · Disney

Alfred nous permet de déployer un outil à l'échelle internationale pour plus de 500+ project managers. Nous allons enfin avoir un process et outil commun pour gérer l'ensemble de nos artistes.

T
Thomas Papin
Artist Success PM · Believe Music

Nous construisons des outils sur-mesure
parce que les SaaS génériques ne tiennent pas à la réalité du métier.

Chaque organisation développe, au fil du temps, ses propres codes, ses propres processus, ses propres exceptions. Aucun SaaS générique ne capture ça proprement — il s'en approche, puis se brise sur la réalité du terrain. Les équipes contournent, branchent des Excel par-dessus, créent des Trello personnels. La dette technique s'accumule, la mémoire d'entreprise fuit, et le coût réel dépasse largement le prix des licences.

Alfred construit l'outil qui manque : celui qui capture exactement votre métier, qui s'adapte à vos usages réels, et qui évolue avec vous. Pas une plateforme à configurer sur un week-end — un outil conçu avec vous, pour vous, que nous faisons vivre sur la durée.

13

Conditions
& prochaines étapes.

Le cadre contractuel et administratif, puis les trois étapes pour démarrer.

Mention TVA : Too Istanbul étant une société turque (hors UE), nos factures seront émises HT avec la mention réglementaire : « Exonération de TVA — Article 259 du CGI ». Nous disposons du cadre administratif pour appliquer cette règle.

— Conditions commerciales CSaaS

Setup fee
14 000 à 18 000 € HT selon formule · payable à la signature
Abonnement mensuel
Selon périmètre · prélèvement SEPA auto
Engagement
12 ou 24 mois · renouvelable
Propriété du code & données
Transfert PI progressif par tranches : 25 % à M6, 50 % à M12, 75 % à M18, 100 % à M24 · export SQL à tout moment

Vous êtes à 3 étapes
d'un outil qui tourne.

Simple, rapide, sans friction.

1

Retours & validation

Vous recevez ce document. Prenez le temps de le parcourir et de nous faire vos retours. Call de validation dans la foulée.

2

Signature & kick-off

Signature de la lettre de mission CSaaS, paiement du setup fee, ouverture de la data room. Démarrage de la Phase 0 dans les 10 jours.

3

Livraison & Run

MVP P0 socle complet opérationnel en fin de mois 3 (Catalogue + Annuaires + Dossiers + Parsing PDF VdM + Finance complète). Bascule Run : P2 puis items V2 livrés par vagues, supervision mensuelle.

On construit ça ensemble ?

Prêts à structurer
l'opérationnel de Too Istanbul.

Proposition du XX avril 2026 · Démarrage cible : à définir

Échanger avec Théo

Validité de l'offre : 30 jours à compter de la date d'envoi