Contact
Plateforme SaaS pour courtiers en crédit immobilier boostée à l'IA

Plateforme SaaS pour courtiers en crédit immobilier boostée à l'IA

Une plateforme SaaS pour les courtiers en crédit immobilier, automatisant les flux de la gestion de dossiers au dépôt en banque avec l'IA.

2025 - 2026
CTO & Co-Founder (ACCENSEO)
Next.js 16React 19TypeScript 5.9Prisma 7PostgreSQL 16Tailwind CSS 4TerraformDockerTraefikVitest

Lignes de code

211 403

TypeScript (666 .tsx + 580 .ts)

Applications

7

7 apps Next.js 16

Modèles BDD

98

15 fichiers Prisma modulaires

Intégrations prévues

96

Stripe, Resend, Neon...

Présentation

Une révolution digitale pour le courtage immobilier

Cette plateforme est la start-up que j'ai cofondée en tant que CTO et développeur avec un entrepreneur du métier du courtage en crédit immobilier. Notre ambition est claire : révolutionner le métier de courtier en crédit immobilier en France grâce à un SaaS novateur alimenté par l'intelligence artificielle.

J'ai conçu et développé la plateforme de bout en bout - une boîte à outils digitale complète réunissant gestion de dossiers de prêt, simulations financières, CRM et suivi de conformité - le tout propulsé par l'intelligence artificielle pour automatiser les tâches répétitives comme l'extraction de données de documents ou la collecte d'informations emprunteur.

Je l'ai architecturée comme un monorepo Turborepo avec 7 applications Next.js 16 distinctes et 14 packages partagés, pour remplacer les processus manuels et papier qui dominent encore le secteur du courtage.

CTO & Co-FounderACCENSEOB2BCourtiers en crédit et assuranceB2CEmprunteurs (portail client)
Nature du projet

Plateforme SaaS multi-applications (monorepo) - 7 applications web distinctes + 14 packages partagés, couvrant l'intégralité du workflow de courtage immobilier.

Domaine métier

Finance / Immobilier - courtage en crédit immobilier, assurance emprunteur, regroupement de crédits, prêts professionnels. Conformité ORIAS, GDPR et réglementations taux d'usure HCSF.

Périmètre de la plateforme

Espace courtier

Tableau de bord, cycle complet de dossiers (création, suivi, archivage), gestion documentaire, messagerie, calendrier

Portail emprunteur IA

Mode « Zero Entry » - extraction automatique de données via IA multimodale

Suite de simulation

Capacité d'emprunt, mensualités, PTZ, frais de notaire, assurance, lissage

CRM commercial

Pipeline de vente, gestion de prospects, contrats, réservations de démos

Dashboard admin SaaS

Gestion clients, abonnements, facturation, feature flags, supervision IA, RBAC, audit logs, GDPR

Hub d'authentification centralisé

SSO, MFA (TOTP, WebAuthn, codes de secours), magic link, auth téléphone

Site marketing & CMS

Pages produit, pricing, blog (Payload CMS), études de cas, intégrations

Documentation technique

Site MDX avec Contentlayer, recherche, navigation, diagrammes Mermaid

Design system

108 composants UI, 6 layouts, 16 composants IA, previews interactives

Infrastructure as Code

Terraform (5 modules, 3 environnements), Docker Compose (5 services), 15 workflows CI/CD

Architecture de la plateforme
7 applications Next.js 16 connectées via des packages partagés

Objectifs, Contexte, Enjeux et Risques

Comprendre la vision stratégique derrière le code

Objectifs
  • Proposer une solution tout-en-un pour les courtiers : CRM, simulation, gestion de dossiers, conformité, intégrations bancaires
  • Automatiser la collecte de données emprunteur grâce à l'IA multimodale (extraction de documents, chat conversationnel)
  • Assurer la conformité réglementaire (ORIAS, GDPR, taux d'usure HCSF)
  • Offrir un modèle SaaS multi-tenant avec white-labeling (domaine personnalisé, branding, SMTP, templates email)
  • Repondre a la transformation digitale du marche français du courtage
Enjeux
  • - Se positionner comme la solution digitale de référence pour les courtiers en France
  • - Respect strict des réglementations françaises (taux d'usure, HCSF, ORIAS) et européennes (GDPR)
  • - Supervision et contrôle des coûts IA avec monitoring et prompts versionnés
Risques identifiés

Coûts IA

4 providers IA, monitoring fin des coûts obligatoire

Conformité ORIAS & ACPR

Vérifier l'immatriculation ORIAS et afficher les mentions légales obligatoires

Taux d'usure & HCSF

Respecter le taux d'usure trimestriel et le plafond HCSF à 35 % d'endettement

DCI & obligations précontractuelles

FISE obligatoire, devoir de conseil écrit, LCB-FT/KYC par dossier

Conservation des documents

LCB-FT/KYC : 5 ans, comptable : 10 ans, FISE : prêt + 5 ans

RGPD & données financières

AIPD obligatoire, chiffrement, RBAC, droits d'accès et d'effacement

Hébergement UE & souveraineté

Hébergement UE/EEE imposé, hébergement France recommandé par l'ACPR

LCB-FT / KYC & Tracfin

Vérification d'identité, détection PPE, vigilance continue, déclaration Tracfin

Piste d'audit & ACPR

Logs horodatés de chaque action, conservés 5 ans minimum

Les Étapes - Ce que nous faisons

Un parcours concret, phase par phase, de la construction

Quatre phases, chacune avec mes actions, mes choix et la difficulté que j'ai dû lever.

Phase 1
Fondations et architecture
Pré-git (~2025)
  • Monorepo + stack (Next.js 16, Prisma 7, Tailwind v4, Better Auth)
  • Schéma Prisma de 98 modèles sur 15 fichiers
  • 7 apps + 14 packages partagés, chacun livrable seul
  • Difficulté : discipline « schéma et auth avant les pixels »
Phase 2
Migration et restructuration
4 Feb 2026
  • Upgrade complet du monorepo vers Next.js 16 (middleware → proxy)
  • Hub d'auth centralisé, plus aucun login dupliqué
  • Dashboard admin + couche sécurité (rate limit, audit, HIBP)
  • Difficulté : upgrade de stack sur une BDD de 98 tables sans outil
Phase 3
Enrichissement fonctionnel
5-10 Feb 2026
  • MortgageApplication → LoanCase (vocabulaire courtier)
  • Supervision IA : coûts, prompts versionnés, human-in-loop
  • Pipeline CRM (prospects, deals, contrats, démos)
  • Difficulté : TypeScript strict sur 7 apps, refactors par lot
Phase 4
Déploiement et debugging
23 Feb 2026
  • Bundling Prisma corrigé dans le build Vercel
  • Debug SSO de bout en bout (secrets, cookies, callbacks, redirects)
  • Endpoints de debug temporaires, retirés après la cause racine
  • Difficulté : bugs prod-only → preview reproductible par branche

Les Acteurs - Les Interactions

Équipe ACCENSEO en cofondation avec un client courtier

La plateforme est une start-up à deux cofondateurs. Je porte l'intégralité du volet technique en tant que CTO et unique développeur. Mon cofondateur business apporte plus de 15 ans d'expertise terrain en courtage en crédit immobilier - il connaît les douleurs quotidiennes des courtiers, les contraintes réglementaires, les partenaires bancaires et le workflow réel d'un dossier de prêt, du premier appel client à l'accord de banque.

Ce duo est la colonne vertébrale de l'aventure : une vision produit ancrée dans une connaissance métier profonde, une architecture technique capable de la livrer.

Mon rôle (CTO et développeur)
  • - Full-stack : architecture, frontend, backend, base de données, DevOps, CI/CD
  • - Conception produit, parcours UX, design system, i18n et accessibilité
  • - Intégration IA : Anthropic, OpenAI, Google, prompts, supervision des coûts, human-in-the-loop
  • - Infrastructure : Terraform, Docker, Vercel, Neon, Cloudflare R2, Traefik
  • - Usage d'assistants IA de développement comme outils de productivité, sous ma revue et mon architecture
Cofondateur business (courtier)
  • - Expertise métier du courtage (dossiers de prêt, banques, assurance)
  • - Connaissance réglementaire : ORIAS, ACPR, HCSF, taux d'usure, LCB-FT/KYC
  • - Réseau commercial : partenaires bancaires existants et pairs courtiers
  • - Validation produit : banc de test réel pour chaque fonctionnalité livrée
  • - Go-to-market et premiers clients commerciaux
Comment nous collaborons

Notre rituel est léger et honnête : un sync produit hebdomadaire où il me déroule un scénario réel de courtage, je démontre ce qui a été livré, et nous priorisons l'itération suivante.

Entre les syncs, nous utilisons un backlog partagé avec un filtre strict « est-ce une douleur de courtier ? » - tout ce qui ne passe pas est abandonné. Le retour terrain est la seule source de vérité.

Cette boucle directe entre exécution technique et expertise métier évite le piège classique des ingénieurs qui construisent des fonctionnalités dont personne n'a besoin.

Difficultés relationnelles surmontées
  • - Ponts de vocabulaire : ce qu'un courtier appelle un "dossier" correspond à un LoanCase lié à plus de 10 entités. Au démarrage, nous avons investi du temps dans un glossaire partagé avant d'écrire le moindre schéma.
  • - Discipline de périmètre : le scope réglementé (ORIAS, HCSF, LCB-FT) est massif. Nous nous sommes entraînés à dire "non MVP" même sur des fonctionnalités évidentes, pour ne pas diluer le time-to-market.
  • - Alignement de tempo : un développeur seul avance en jours, un réseau commercial en semaines. Nous avons construit une cadence à deux voies - itérations techniques rapides et étapes go-to-market plus lentes, sans blocage mutuel.

Les Résultats

Impact mesurable pour le projet et croissance personnelle

Croissance personnelle
  • Approfondissement de l'expertise en modélisation de domaine financier (réglementations hypothécaires, HCSF, taux d'usure)
  • Renforcement des compétences en authentification centralisée (hub SSO avec MFA, WebAuthn, RBAC)
  • Construction d'une architecture monorepo multi-apps à grande échelle (7 apps, 14 packages)
  • Expérience pratique de l'intégration IA multi-providers (Mistral, Anthropic, OpenAI, Google) et supervision des coûts
  • Développement de la maîtrise Infrastructure as Code avec Terraform multi-environnements
Répartition de l'effort sur les 7 applications
Pour la start-up - impact mesurable

La start-up est en phase de pré-lancement commercial. L'impact mesurable ci-dessous est ce que j'ai produit en solo, sous validation du cofondateur, sur le temps investi. Chaque ligne est vérifiable dans le code.

  • Livraison solo → 211 403 lignes de TypeScript, 1 246 fichiers source, 172 pages livrées en un produit cohérent
  • Décision d'architecture monorepo → 7 applications Next.js 16 et 14 packages partagés produits par un seul développeur, au lieu des 4-5 ingénieurs habituellement nécessaires pour un périmètre équivalent
  • Hub SSO unifié → une seule surface d'authentification pour 5 profils d'utilisateurs distincts (admin, courtier, client, docs, design), en éliminant le code auth dupliqué dans chaque app
  • Workflows AI-first → le mode « Zero Entry » supprime 80 % de la saisie manuelle côté emprunteur grâce à l'extraction multimodale de données depuis ses documents
  • Schéma métier régulé → 98 modèles Prisma couvrant dossiers de prêt, taux d'usure, règles HCSF, conformité ORIAS et logs d'audit, prêts pour un contrôle ACPR
  • Plateforme d'intégrations → 96 intégrations planifiées entre banques, CRM et outils de productivité, positionnant le produit comme hub central de l'écosystème français du courtage
  • Infrastructure as Code → 3 environnements reproductibles (dev, staging, production) via Terraform, ramenant le risque de drift d'environnement à quasi zéro

Feuille de route du projet

Ce que nous construisons ensuite

Futur immédiat

Finaliser le SSO en production, embarquer le premier cabinet pilote avec mon cofondateur et démarrer un test contrôlé du portail emprunteur IA sur de vrais dossiers. Le schéma de BDD est déjà dimensionné pour absorber les données bancaires complexes - taux d'usure, grilles de taux, règles HCSF, historique des taux.

Évolution à moyen terme

Activer les intégrations bancaires prévues via open banking et APIs de dépôt de documents, renforcer la couverture de tests sur les parcours critiques (auth, facturation, dossiers), casser la migration initiale unique en migrations incrémentales et faire progressivement monter une petite équipe autour de moi pour sortir du territoire de développeur solo.

Aujourd'hui

Aujourd'hui, la plateforme est en développement pré-commercial actif. La fondation technique a remarquablement tenu : le monorepo a absorbé un pivot complet (migration de domaine, upgrade Next.js 16, centralisation de l'auth) sans casser, ce qui est déjà une leçon sur la durabilité des choix d'architecture initiaux. Le binôme de cofondateurs est stable et la feuille de route vers le lancement commercial est claire. Ce qui reste à prouver est opérationnel : de vrais utilisateurs sur de vrais dossiers, pas le code en lui-même.

Mon Regard Critique

Rétrospective honnête sur les forces, faiblesses et leçons apprises

Points forts
  • IA comme différenciateur produit

    Mode « Zero Entry » + supervision IA positionnent le produit sur un segment innovant.

  • Sécurité fintech multicouches

    MFA + hub SSO, chiffrement AES-256, RBAC, rate limit Upstash, audit logs immuables.

  • Architecture monorepo exemplaire

    7 apps + 14 packages partagés : réutilisation de code, frontières claires entre domaines.

  • Infrastructure as Code complète

    Terraform 3 environnements, Docker Compose local, 15 workflows CI/CD.

Points d'amélioration
  • Couverture de tests à renforcer

    Les tests unitaires et E2E doivent couvrir davantage de parcours critiques.

  • Développement solo

    Un seul développeur pour un périmètre ambitieux : vrai risque de bus-factor.

Ce que je ferais différemment
  • Migrations incrémentales dès le jour 1

    Découper la migration init de 98 modèles, traçable et réversible.

  • Tests-first sur les modules régulés

    Auth, facturation, dossiers, audit : tests avant l'UI.

  • Un MVP plus serré

    Courtier + dossier + cifacil.io d'abord, le reste débloqué par le revenu.

  • Un deuxième ingénieur plus tôt

    Au-delà du MVP, rester solo est un vrai risque sur une plateforme régulée.

Enseignements durables
  • 1.Finance régulée : cartographier ORIAS, HCSF, RGPD, LCB-FT/KYC avant la première ligne de code.
  • 2.Monorepo Turborepo + pnpm : viable pour SaaS multi-apps grâce aux packages partagés.
  • 3.SSO centralisé : aucune logique d'auth dupliquée, sessions simplifiées.
  • 4.IaC dès le jour 1 : 3 environnements alignés via modules partagés.

Parcours associé

Expérience professionnelle liée à cette réalisation

Compétences mobilisées

Compétences techniques et humaines appliquées

Galerie d'images

Captures et visuels du projet

Vous cherchez un cofondateur technique pour donner vie à votre projet SaaS ?

Vous avez une idée de SaaS, un premier client potentiel, une intuition métier - mais il vous manque la moitié technique du binôme. J'ai cofondé et livré cette plateforme en solo (7 applications Next.js, 14 packages partagés, IA intégrée, sécurité fintech, infrastructure as code) aux côtés d'un expert du courtage. Si vous cherchez un cofondateur CTO capable d'endosser l'architecture, le produit et la mise en production de votre SaaS, parlons de votre projet.

Contactez-moi