Un CRM pipeline pour agents immobiliers indépendants, conçu à Genève et porté du premier commit jusqu'à la production : conception produit, architecture, code, infrastructure, paiements, conformité et exploitation réelle en bêta ouverte. Le service a ensuite été arrêté volontairement — un projet personnel n'a pas vocation à financer une infrastructure de production indéfiniment. Une démo guidée reste disponible sur demande.
Pas un CRM générique adapté à l'immobilier : un outil pensé du sol au plafond pour le rythme du terrain des agents mandataires et indépendants.
Deals organisés par étape, du premier appel à l'acte signé. Glisser-déposer, badges d'inactivité sur les deals qui dorment.
Règles par étape (ex. 7 jours sans activité) : détection des deals inactifs, notification push + email avec le prospect à relancer.
Compte-rendu dicté en sortant de visite : transcription automatique, rangée et reliée au bon deal.
Données de ventes réelles du quartier (open data DVF) pour argumenter les estimations face au vendeur.
Lien sécurisé pour les prospects, suivi en temps réel, alertes « prospect chaud » basées sur l'engagement.
Bons de visite, mandats et autorisations signés en 30 secondes, sans outil tiers.
Les mandats d'achat trouvent automatiquement les mandats de vente compatibles.
Une photo vide ou encombrée restylée en quelques secondes (moderne, scandinave…).
Installable sur iPhone et Android, mode hors-ligne, notifications push natives — même app fermée.
Le projet servait aussi de laboratoire : éprouver sur un produit réel, en production, les choix d'architecture que je recommande en mission.
Clean Architecture, CQRS et pattern Outbox pour une messagerie fiable. API REST, temps réel via SignalR, base PostgreSQL. Une architecture pensée pour évoluer sans accumuler de dette.
Angular 21 (dernière version majeure), TypeScript, application installable en PWA, mode hors-ligne, notifications push natives. Conçue pour le rythme du terrain.
Conteneurisé, hébergé en France, déploiement continu. Observabilité et sauvegardes automatisées : le service a tourné en bêta ouverte sans incident majeur.
Données hébergées en France, chiffrement HTTPS de bout en bout, export des données à tout moment. Abonnements et facturation gérés par Stripe — aucune donnée bancaire stockée.
L'application complète tourne en local et en environnement de démonstration. En entretien, je la présente volontiers — code, architecture et décisions à l'appui.
Me contacter →