Aller au contenu principal
N'doua Adé Kouadio MOLOU
Tous les projets
ProduitEn développementÉquipe de 2

AMIS — plateforme immobilière et foncière

Produit co-fondé : une architecture microservices contre la fraude immobilière et l'éparpillement de la gestion foncière

17
services découpés par domaine métier
2
piles technologiques, choisies selon la nature du domaine
4
publics visés : particuliers, gestionnaires, administrations, BTP

Le contexte

Alliance pour la Maîtrise Immobilière Sécurisée — un produit lancé avec un associé, et non une commande client. Il vise quatre publics qu'aucun outil ne relie aujourd'hui : les particuliers qui achètent, les sociétés de gestion immobilière, les administrations foncières et les entreprises de BTP.

Le problème

Acheter un bien expose à l'escroquerie : rien ne permet à un particulier de vérifier qu'un vendeur est bien propriétaire, ni qu'un terrain n'a pas déjà été vendu à quelqu'un d'autre. Du côté des organisations, chacune travaille dans son coin — les sociétés de gestion immobilière suivent leur activité sans lien avec le registre foncier, les administrations gèrent terres, propriétaires, documents et occupations du domaine public dans des systèmes séparés, et les entreprises de BTP n'ont aucun accès direct à ces informations. La même parcelle existe ainsi sous plusieurs identités, dans plusieurs outils, sans source de vérité commune.

Ce que j'ai fait

Le découpage retenu isole dix-sept services par domaine métier, répartis sur deux piles technologiques choisies selon la nature du domaine — Spring Boot pour les domaines transactionnels (ventes, paiements, locatif, conformité, financement, facturation, BTP), Laravel pour les domaines documentaires et d'entrée (foncier, gestion électronique de documents, diaspora, onboarding). Le tout est organisé en monorepo Nx, avec bibliothèques partagées, conventions de commit vérifiées automatiquement et chaîne d'intégration GitLab. L'isolation des organisations repose sur un schéma PostgreSQL par locataire, l'authentification est déléguée à Keycloak, et les échanges entre services passent par Kafka. Elasticsearch assure la recherche, MinIO le stockage de fichiers, Redis le cache. Des modules de plans, de quotas et de provisioning KYC préparent une exploitation en SaaS, et le déploiement est décrit pour Docker comme pour Kubernetes.

Le résultat

Le produit est en cours de développement et n'est pas encore exploité. Les domaines centraux — référentiel des tiers et gestion foncière — sont les plus avancés, aux côtés du back-office. La place de marché est amorcée, l'application mobile pas encore commencée.

Technologies

  • Spring Boot
  • Laravel
  • Angular
  • Next.js
  • Nx
  • PostgreSQL
  • Kafka
  • Keycloak
  • Elasticsearch
  • Redis
  • MinIO
  • Docker
  • Kubernetes

Parlons de ce que vous voulez construire

Une question, une mission, ou simplement l'envie d'échanger : écrivez-moi.