Développement Outils & Back-office Terminé

CEFIL CRM – plateforme SaaS de gestion de formation

Développement d’un CRM SaaS métier pour un organisme de formation certifié Qualiopi : gestion des apprenants, planning pédagogique, statistiques administratives et système de permissions.

bannière cefil

Contexte

Dans le cadre d’un stage de fin d’études, un CRM métier a été développé pour l’association CEFIL afin de centraliser la gestion pédagogique, administrative et organisationnelle des formations.
Mon rôle

Analyse métier • Modélisation données • Développement Symfony • APIs internes • UX admin • Architecture SaaS

Description

Le CRM CEFIL est une plateforme SaaS métier développée pour le Centre d’Études, de Formation et d’Insertion par la Langue, une association parisienne certifiée Qualiopi spécialisée dans l’enseignement du français auprès de publics étrangers. Ce projet a été réalisé en binôme dans le cadre d’un stage de fin d’études avec l’objectif de centraliser, structurer et automatiser la gestion pédagogique et administrative des formations.

La plateforme permet de gérer l’ensemble du cycle de vie des formations : suivi des apprenants, gestion des intervenants, planification des cours et production d’indicateurs nécessaires aux obligations administratives. Avant la mise en place du CRM, ces processus reposaient sur des outils tiers (fichiers excel, par exemple) et des manipulations manuelles chronophages. Le développement du CRM a permis d’unifier les flux dans un environnement unique et cohérent.

Une phase approfondie d’analyse métier a été menée à travers des entretiens avec les équipes pédagogiques et administratives afin de comprendre les contraintes opérationnelles et anticiper les besoins futurs. Cette démarche a conduit à la rédaction du cahier des charges, à la modélisation complète des données et à la structuration des entités clés telles que les apprenants, les formateurs, les sessions, les abonnements et les systèmes de permissions.

Développé avec Symfony, Doctrine et MySQL, le CRM repose sur une architecture modulaire permettant d’intégrer facilement de nouvelles fonctionnalités. Des APIs internes ont été conçues pour assurer la communication entre les modules et faciliter les interactions dynamiques via JavaScript et Ajax. Une attention particulière a été portée à la gestion des rôles et des droits utilisateurs afin de sécuriser l’accès aux différentes fonctionnalités selon les profils.

L’interface d’administration a été pensée pour offrir une prise en main rapide par des utilisateurs non techniques, avec une hiérarchisation claire des informations et des parcours optimisés pour les tâches quotidiennes. Des outils statistiques permettent notamment de suivre les retards, les absences et les indicateurs pédagogiques indispensables à la production des rapports Qualiopi.

Au-delà de sa mise en production, le CRM continue d’évoluer. Il est utilisé quotidiennement par l’association et fait l’objet de correctifs, d’optimisations et d’ajouts fonctionnels en réponse aux besoins métier exprimés par les équipes. Cette dimension d’amélioration continue illustre une approche produit orientée long terme, combinant maintenance applicative et évolution fonctionnelle.

Ce projet démontre la capacité à concevoir et développer une plateforme SaaS complète en contexte professionnel réel, intégrant analyse métier, architecture logicielle, développement fullstack et accompagnement des utilisateurs dans la transformation de leurs outils de travail.

Processus

Analyse des besoins métier

Entretiens avec les équipes pédagogiques et administratives afin d’identifier les processus internes et les points de friction.

Cadrage & Cahier des charges

Participation à la formalisation des fonctionnalités, priorisation des modules et définition du périmètre produit.

Modélisation des données

Structuration des entités métier (apprenants, formateurs, sessions, permissions) et conception des relations.

Développement CRM

Implémentation des APIs internes, interfaces d’administration, gestion des droits utilisateurs et interactions dynamiques.

Architecture évolutive

Conception modulaire permettant l’ajout futur de fonctionnalités pédagogiques ou administratives.

Aperçu du projet

Challenges & Solutions

Centraliser des processus dispersés

La gestion des formations reposait sur plusieurs outils et fichiers. Le CRM a permis de regrouper les données pédagogiques, administratives et statistiques dans une plateforme unique.

Structurer un outil métier complexe

Les contraintes Qualiopi impliquent un suivi précis des indicateurs. Un système de statistiques et de reporting a été intégré pour faciliter la production des rapports.

Assurer une prise en main rapide

Les utilisateurs n’étaient pas tous techniques. Une interface admin claire et hiérarchisée a été conçue pour simplifier la gestion quotidienne.

Projet Précédent

Bot Discord Vaeloria – Automat...
Retour à la liste

Projet Suivant

Clean This – Plateforme de ges...

Avis sur ce projet

Aucun avis pour le moment. Soyez le premier !

Une question ?

Discutons de votre projet ensemble