Assess Manager
Assess Manager édite des solutions scientifiques d'évaluation des compétences managériales, utilisées par des cabinets de recrutement, des coachs et des directions RH pour le recrutement et l'accompagnement des managers. Nous avons conçu et développé sa nouvelle plateforme SaaS : un portail en libre-service où les partenaires invitent leurs candidats, pilotent leurs projets d'évaluation et obtiennent des rapports détaillés en six langues.
Le brief
Refonte complète
Remplacer une plateforme .NET vieillissante par une stack JavaScript moderne, sans interrompre l'activité ni perdre les données historiques.
Un algorithme scientifique à préserver
Le cœur du produit repose sur des milliers de formules Excel interdépendantes. La nouvelle plateforme doit produire exactement les mêmes résultats, instantanément.
Multi-tenant & hiérarchie de rôles
Isolation stricte des données par entreprise, comptes partenaires et sous-partenaires, cinq rôles distincts, de l'administrateur au candidat.
Six langues, de bout en bout
Interface, emails transactionnels et rapports générés doivent exister en français, anglais, allemand, espagnol, italien et portugais.

Un SaaS piloté par les crédits
La plateforme guide le partenaire dans un parcours simple : inviter un candidat à passer le questionnaire FARO, puis transformer les résultats en projets de recrutement ou d’accompagnement — MANAG-ER, ZOOM-ER, SHORTLIST Match, TRAIN-ER…
Wallet de crédits
Chaque livrable consomme des crédits achetés par packs ou par abonnement. Historique des transactions, expiration des crédits et consommation FIFO sont gérés nativement.
Paiement en ligne
Intégration Stripe complète : payment intents, abonnements récurrents et webhooks idempotents pour une allocation de crédits instantanée après paiement.
Espace collaboratif
Les membres d’une même entreprise partagent candidats et projets, avec une visibilité contrôlée par les rôles.

Le moteur de calcul scientifique
L’algorithme d’évaluation existait sous forme de classeurs Excel comptant des milliers de formules interdépendantes — plages nommées, fonctions imbriquées, feuilles croisées.
HyperFormula
Migration de plus de 2 000 formules Excel vers HyperFormula, un moteur de calcul compatible Excel exécuté côté serveur. Les résultats sont identiques à ceux du fichier d’origine, la génération devient immédiate.
Analyse multidimensionnelle
Scoring des profils sur les dimensions expert, stratège, organisateur et communicant, avec zones de référence et indicateurs de posture managériale.

Des rapports riches et multilingues
Rapports en ligne & PDF
Sommaire navigable, jauges, synthèses et pistes de débrief. Chaque rapport existe en variante candidat et en variante client, avec des niveaux de détail différents.
Six langues
Interface (next-intl), plus de 30 templates d’emails transactionnels Brevo déclinés par langue, et contenus de rapports localisés gérés dans Strapi par des profils non techniques.
Workflows automatisés
Invitations, relances, notifications de complétion et livraison des rapports par email avec liens sécurisés — l’ensemble du parcours candidat est automatisé.
Matching IA poste / candidats
Pour les produits de recrutement comme SHORTLIST Match, un agent IA analyse l’offre d’emploi et les profils évalués à travers les référentiels propriétaires d’Assess Manager — personnalité, management, culture d’entreprise — pour comparer les candidats d’une shortlist à un poste et à son contexte.
Agents spécialisés
API Python FastAPI orchestrant des agents dédiés (analyse d’offre, analyse RH) avec streaming des résultats.
Référentiels maîtrisés
L’IA ne remplace pas l’algorithme scientifique : elle s’appuie sur ses résultats et sur des instructions métier rédigées avec le client.

Architecture & qualité
Monorepo Next.js + Strapi
Frontend Next.js 14 (App Router, Material UI, TanStack Query) et backend headless Strapi 4 sur PostgreSQL, avec commits conventionnels et releases automatisées.
Multi-tenant par construction
Chaque entité est rattachée à une entreprise ; des middlewares injectent systématiquement le filtre d’appartenance dans chaque requête. Des tests d’intégration valident l’isolation entre tenants.
API type-safe
Client TypeScript généré depuis la spécification OpenAPI de Strapi : les erreurs d’intégration front/back sont détectées à la compilation.
Écosystème connecté
CRM Sellsy (OAuth, synchronisation bidirectionnelle), stockage objet Scaleway S3, monitoring Sentry, reCAPTCHA.
Tests de bout en bout
Suites Playwright couvrant les parcours critiques — inscription, invitation, passation de test, achat de crédits — et Storybook pour la bibliothèque de composants.
Super application, un travail d'horloger.
Parlez-nous de votre projet.
C’est gratuit et sans engagement. Nous vous conseillons sans filtre ni bullshit. On vous répond en 8 h !
Contactez-nous