Client
Descartes Sup
Url du projet
Plateforme privée
Aperçu du projet
1- Interface de planification — agenda formateur sur l’année académique
2 – Tableau de bord — pilotage en temps réel des 173 formateurs
Contexte
Descartes Sup est un CFA de l’enseignement supérieur situé à Marne-la-Vallée, formant chaque année plusieurs centaines d’apprenants en BUT et Licences Pro autour des métiers du commerce, du marketing et du management de la relation client. Pour fonctionner, l’établissement s’appuie sur un réseau de plus de 200 formateurs intervenants, dont les emplois du temps doivent être construits chaque année académique.
Ce travail de planification reposait jusqu’alors sur un fichier Excel rempli individuellement par chaque formateur pour exprimer ses indisponibilités et ses choix de cours, complété par d’innombrables réunions Teams entre coordinateurs pour décider de l’attribution de chaque session. Un processus chronophage, sans vision consolidée, sans contrôle de cohérence automatique, et qui devenait ingérable à l’échelle de l’établissement.
Développement d’une plateforme de planification sur-mesure, intégrée à l’ERP YParéo, qui digitalise l’ensemble du processus de construction des emplois du temps.
Le coeur du défi technique sur ce projet ne tenait pas seulement à la complexité fonctionnelle du métier — qui est réelle — mais à l’intégration profonde avec YParéo, l’ERP de référence des CFA. La plateforme ne possède aucune base utilisateurs en propre : toute l’identité et les habilitations sont déléguées à l’ERP via un mécanisme d’authentification par échange de jetons (SSO).
Une intégration SSO basée sur l’API NetYParéo : la plateforme valide chaque connexion par appel sécurisé à l’ERP, récupère les attributs de l’utilisateur (rôle, ancienneté, statut) et génère un token de session signé pour permettre la navigation autonome ensuite.
Un travail spécifique pour compenser les limites de l’API YParéo : certaines données indispensables au métier — congés, jours fermés, matières non planifiées — ne sont pas exposées par l’ERP. Nous avons conçu des modules dédiés côté plateforme pour permettre à l’administration de saisir et de maintenir ces informations sans rupture dans l’expérience utilisateur.
Un moteur de contrôles automatiques pour faire émerger les conflits sans bloquer la saisie : la plateforme alerte mais laisse toujours la main aux coordinateurs pour arbitrer, dans une logique d’outil d’aide à la décision plutôt que de système rigide.
Une stack moderne — Next.js et NestJS — bien adaptée à un usage saisonnier mais à forte intensité, où plusieurs centaines de formateurs viendront se connecter sur des périodes courtes en parallèle.
Mise en production il y a six mois, la plateforme s’apprête à être ouverte aux 200+ formateurs du CFA pour la prochaine année académique. Elle transforme un processus historiquement géré à l’Excel et en réunion en un outil de pilotage outillé, où chaque coordinateur dispose pour la première fois d’une vision consolidée et en temps réel de l’avancement de la planification.
