Plateforme B2B Analytics
Une fintech parisienne avait besoin d'un tableau de bord de business intelligence multi-tenant pour sa démo Series A, mais son équipe tech était entièrement mobilisée sur le produit principal. Les estimations traditionnelles revenaient à 6–9 mois et €180K. La réunion investisseurs était dans six semaines.
Construire quelque chose de similaire →Le défi
Une fintech parisienne avait besoin d'un tableau de bord de business intelligence multi-tenant pour sa démo Series A, mais son équipe tech était entièrement mobilisée sur le produit principal. Les estimations traditionnelles revenaient à 6–9 mois et €180K. La réunion investisseurs était dans six semaines.
Notre solution
Nous avons construit un SaaS multi-tenant avec WeWeb pour le frontend, Xano pour l'API et la logique métier, et Supabase avec Row Level Security pour l'isolation des données par tenant. La fonctionnalité phare était un constructeur de rapports drag-and-drop permettant à chaque client de configurer ses propres KPIs. Livré en production en 41 jours.
Architecture : multi-tenancy sans la complexité
Le défi fondamental de tout SaaS multi-tenant est d'isoler les données entre organisations tout en partageant l'infrastructure. Nous avons modélisé chaque table avec une clé étrangère org_id et activé les politiques Supabase Row Level Security pour que la base de données elle-même assure l'isolation. Même si un développeur reliait accidentellement la mauvaise requête, il obtiendrait un jeu de résultats vide plutôt que les données d'une autre organisation.
Le constructeur de rapports drag-and-drop
Le constructeur de rapports était le différenciateur central du produit. Nous l'avons entièrement construit dans WeWeb grâce à un registre de widgets piloté par JSON : chaque type de graphique (ligne, barre, camembert, entonnoir, cohorte) est un composant WeWeb lisant un objet descripteur stocké dans Supabase. Les utilisateurs glissent des widgets sur un canevas, configurent leur source de données et publient — Xano valide et persiste le descripteur.
Xano comme couche de logique métier
Xano gérait toute la logique métier : flux de provisionnement utilisateurs, webhooks Stripe, vérifications de permissions avant les requêtes coûteuses, et le runner de rapports planifiés. Nous avons utilisé les tâches CRON intégrées de Xano pour générer des snapshots PDF de chaque dashboard à 07h00 chaque jour ouvrable et les envoyer via Resend. Cela nous a fait gagner un temps précieux lors du sprint d'intégration finale.
Résultat : une démo live qui a bouclé le tour
Le client a présenté la plateforme à trois investisseurs institutionnels lors du Demo Day. Chacun pouvait se connecter à son propre tenant sandbox, explorer des données réelles issues d'un import CSV et construire un rapport en direct. Deux semaines plus tard, le client confirmait une extension de seed à €1,2M. La plateforme compte aujourd'hui 10 000+ utilisateurs actifs sur 37 comptes entreprise.
Fonctionnalités livrées
Stack technique
Vous voulez des résultats similaires ?
Réservez un appel gratuit et nous cadrerons votre projet avec un devis fixe sous 48h.
Obtenir un devis gratuit →App Studio a livré en six semaines ce que notre propre équipe estimait à neuf mois. Le constructeur de rapports était exactement le moment "wow" dont nous avions besoin pour notre pitch Series A.Thomas L.CEO, B2B Analytics Startup (Paris)
Prêt à construire le vôtre ?
Chaque projet commence par un appel gratuit de 30 minutes. Nous cadrons votre idée, répondons à vos questions et vous donnons un devis fixe.
Réserver un appel gratuit →