SaaS LegalTech – Gestion des contrats de sous-traitance
Contexte
Lors de mon expérience chez Vinci Construction, en tant que Responsable Financier puis Auditeur Interne, j’ai constaté des lacunes critiques dans la gestion des contrats de sous-traitance. Ces contrats, souvent gérés manuellement en agence, présentaient des risques juridiques, économiques et assurantiels majeurs :
- Non-maîtrise des obligations légales liées à la sous-traitance dans le BTP (responsabilités, garanties, délais).
- Risques financiers élevés : les chantiers de construction impliquent des responsabilités lourdes pour le donneur d’ordre, avec des conséquences potentielles en cas de défaut de sous-traitance (pénalités, litiges, couverture assurantielle insuffisante).
- Processus manuels et peu sécurisés : les contrats étaient souvent gérés par des collaborateurs ne mesurant pas pleinement l’étendue des risques.
Face à ce constat, j’ai initié le développement d’un SaaS LegalTech pour automatiser, sécuriser et pédagogiser la gestion des contrats de sous-traitance, de leur création à leur mise à jour tout au long de leur cycle de vie.
Objectifs
Le projet visait à :
- Centraliser la gestion des contrats de sous-traitance dans une plateforme unique, accessible et intuitive.
- Automatiser la vérification des obligations légales (conformité RGPD, assurances, clauses types, etc.) et des risques associés.
- Rendre pédagogique l’outil pour les utilisateurs finaux (responsables d’agence, conducteurs de travaux), via des alertes contextuelles, des explications simplifiées et des modèles de contrats pré-remplis.
- Faciliter le suivi des mises à jour (avenants, renouvellements, résiliations) et la traçabilité des actions.
Livrables clés (en cours) :
- Un MVP fullstack (Symfony + React + PostgreSQL) avec un système de génération de contrats avec des clauses types adaptées au BTP.
- Des POC (Proof of Concept) pour valider les fonctionnalités clés avec des utilisateurs tests.
Participation
Ce projet a marqué ma première expérience fullstack après ma formation OpenClassrooms. J’ai :
Développement technique :
- Appris PHP et Symfony pour développer le backend, en complément de mes compétences en JavaScript/React.
- Conçu l’architecture de la base de données (PostgreSQL) pour gérer les contrats, les parties prenantes et les risques.
- Développé les premiers modules du MVP (authentification, création et édition de contrats).
Étude de marché et co-construction :
- Sondé le marché auprès de mes anciennes agences Vinci pour valider le besoin.
- Découvert la concurrence : Vinci Construction a lancé sa propre solution peu avant le début de mon projet, ce qui a rendu le marché moins accessible pour un projet personnel.
- Décidé de suspendre le développement en raison de cette concurrence interne, mais conservé le code et les POC pour une éventuelle reprise ou démonstration.
Résultats :
- Acquisition de compétences fullstack : Maîtrise de Symfony, approfondissement de React, et compréhension des enjeux techniques d’un SaaS.
- Validation du besoin : Confirmation que la problématique existe et que la solution intéressait les utilisateurs cibles.
- Projet en suspens : Le code est fermé mais peut être présenté en démonstration sur demande.
Liens
- Projet personnel – Démonstration disponible sur demande