État des lieux

État des lieux du projet

Situation de la plateforme Nyansa Expertise au 13 octobre 2026 : fonctionnalités, mise en production et prise en main.

Synthèse et verdict

Peut-on passer en production ? Pas en l’état. Une première version est déjà en ligne sur nyansaexp.com depuis le 20 janvier 2026, mais elle doit être sécurisée avant d’accueillir de vrais bénéficiaires. Avec environ 4 semaines de travail, une ouverture est réaliste le 9 novembre 2026.

L’essentiel des fonctionnalités est construit : site vitrine, bilans en 5 phases, rendez-vous, tests psychométriques, facturation et paiement en ligne. Le travail restant porte sur la sécurité, quelques fonctions inachevées et une recette complète.

Conditions bloquantes avant l’ouverture :

  1. Renforcer la sécurité de la base de données en ligne.
  2. Déployer les corrections de sécurité réalisées le 23 septembre 2026, qui ne sont pas encore en ligne.
  3. Limiter chaque rôle à ses propres données.
  4. Sécuriser puis tester en conditions réelles le paiement en ligne PaiementPro.
  5. Renouveler les clés d’accès aux services externes.
  6. Publier mentions légales et politique de confidentialité, retirer les contenus de démonstration.
  7. Mener une recette complète avec l’équipe Nyansa.

Constat établi le 13 octobre 2026 par lecture du code, de la configuration et de l’hébergement. Aucune recette fonctionnelle complète n’a encore été menée.

Présentation du projet

Nyansa Expertise est votre plateforme en ligne de bilan de compétences, de coaching et de formation. Elle réunit le site public et un espace de travail partagé entre coachs et bénéficiaires, du premier contact jusqu’à la facture.

Elle est conçue pour accueillir plusieurs structures, chacune reconnue par son nom de domaine. Une seule est configurée aujourd’hui : Nyansa, sur nyansaexp.com.

Vos utilisateurs passent toujours par la plateforme ; les quatre services externes travaillent en coulisse, chacun avec son propre compte.

Fonctionnalités

Sur 18 modules, 6 sont opérationnels, 5 partiels, 4 à corriger et 3 non démarrés. Ces statuts viennent de la lecture du code.

ModuleCe qu’il permetStatutRemarques
Site vitrinePrésenter les services (bilan, coaching, formations), témoignages, contactPartielLe bouton d’appel compose un numéro fictif ; pas de mentions légales ni de politique de confidentialité
BlogPublier des articlesOpérationnel3 articles publiés
Formulaire de contactRecevoir par e-mail les messages des visiteursOpérationnelAucune protection anti-spam
Demande de séance découverteLe prospect choisit un créneau, le coach confirme ou propose une autre datePartielLe coach n’est pas prévenu par e-mail d’une nouvelle demande
NewsletterS’inscrire aux conseils carrièreNon démarréLe formulaire n’enregistre rien
Connexion et comptesMot de passe, lien magique, compte Google, mot de passe oubliéÀ corrigerCorrections de sécurité prêtes, pas encore en ligne
Utilisateurs et invitationsInviter un client ou un coach, attribuer un rôleÀ corrigerDroits d’accès à affiner
Tableau de bordVue d’ensemble pour le coach et pour le clientOpérationnel
Bilans de compétencesParcours en 5 phases, statut, historique des phasesPartielLa phase Exploration affiche des tests fictifs de démonstration
Projet professionnelRédiger la synthèse, l’exporter en PDFOpérationnelPDF produit via l’impression du navigateur
Rendez-vous et séancesCalendrier, création, modification, notes, e-mail au clientOpérationnel
Tests intégrés6 tests : Big Five, RIASEC (complet et court), intelligence émotionnelle, raisonnement logique, motivations professionnellesPartielLa validation de l’interprétation par le coach n’est pas branchée
Tests Central TestInviter un candidat, suivre son test, consulter rapports et scoresÀ corrigerMise à jour automatique des statuts inopérante
FacturationCréer, envoyer, suivre, marquer payéePartielL’e-mail ne joint pas la facture en PDF, contrairement au guide
Paiement en ligneCarte et mobile money (Orange, MTN, Wave, Moov) via PaiementPro, en francs CFAÀ corrigerSécurisation à finaliser ; jamais testé en réel
FormationsCatalogue et « Mes formations »Non démarréPage de présentation fixe, sans inscription
ParamètresProfil, disponibilité, thème clair ou sombreOpérationnel
Consentements et traçabilitéRecueillir les consentements, journaliser les actionsNon démarréPrévu dans la base, sans écran

Qualité technique

Le code fonctionne, mais sans filet de sécurité : aucun test automatisé et près de 9 mois sans version enregistrée. La dernière version enregistrée date du 20 janvier 2026. Les corrections du 23 septembre 2026 existent seulement sur le poste de développement.

Point contrôléConstat
CompilationLa version en ligne compile : déploiement réussi le 20 janvier 2026. Les corrections du 23 septembre n’ont pas encore été compilées dans un déploiement.
Tests automatisésAucun. Chaque modification doit être vérifiée à la main.
Erreurs en productionAucune erreur serveur sur les 7 jours précédant le 13 octobre 2026, avec un trafic très faible.
Gestion des versionsDépôt GitHub privé, 15 enregistrements du 11 au 20 janvier 2026, une branche de production et une de développement. Corrections du 23 septembre non enregistrées : risque de perte.
Données de démonstrationTests fictifs dans la phase Exploration, numéro d’appel fictif sur le site, 9 articles d’exemple en anglais inutilisés dans le code.
Héritage du modèle de départStructures d’exemple, dépendance d’intelligence artificielle (Groq) inutilisée, outil de contrôle du code incompatible avec la version actuelle du framework.
DocumentationGuide utilisateur du 20 janvier 2026 ; documentation technique absente.

Hébergement et déploiement

Le site est en ligne sur nyansaexp.com avec la version du 20 janvier 2026, et rien n’a été déployé depuis. Il n’existe pas d’environnement de recette séparé : tester en ligne revient aujourd’hui à tester sur la production.

ServiceRôleÉtat au 13 octobre 2026
LWSHéberge le site et l’applicationDomaine nyansaexp.com actif. 9 déploiements du 14 au 20 janvier 2026 : les 2 premiers en échec, les suivants réussis.
CloudflareSert le nom de domaineActif, connexion sécurisée (HTTPS) en place.
SupabaseBase de données et comptes utilisateursProjet de production sur un compte distinct, non accessible avec nos outils : sécurité, sauvegardes et formule à contrôler directement.
ResendEnvoi des e-mails depuis noreply@nyansaexp.comDomaine vérifié et envoi activé ; ajouté le 14 janvier 2026.
PaiementProPaiement en ligneParamètres présents. Réglage mode test ou mode réel à vérifier ; compte marchand de production à confirmer.
Central TestTests psychométriques externesIdentifiants configurés. Mise à jour automatique des statuts inopérante.

Configuration à nettoyer : deux jeux de paramètres de base de données coexistent chez LWS, et celui ajouté le 27 juin 2026 par une intégration n’est pas utilisé par le code.

Reste à faire avant la production

11 jours de travail sont bloquants, dont 3 de recette, et 5,5 jours sont importants : environ 3 semaines et demie pour un développeur. Les points de confort peuvent suivre l’ouverture. Estimations indicatives, à confirmer.

PrioritéActionEffort estimé (jours)Responsable
BloquantRenforcer la sécurité de la base de données en ligne et y appliquer les migrations de sécurité1Équipe technique
BloquantEnregistrer et déployer les corrections du 23 septembre (invitations, inscription)0,5Équipe technique
BloquantRestreindre les accès par rôle1,5Équipe technique
BloquantFinaliser le paiement en ligne et tester un vrai paiement2Les deux
BloquantRétablir la mise à jour automatique des tests Central Test1Équipe technique
BloquantRenouveler les clés d’accès aux services externes0,5Équipe technique
BloquantRetirer les contenus de démonstration : tests fictifs, numéro d’appel, articles d’exemple0,5Équipe technique
BloquantMentions légales, politique de confidentialité, case de consentement sur les formulaires1 + textesLes deux
BloquantRecette complète de chaque parcours3Les deux
ImportantChoisir une formule Supabase avec sauvegardes quotidiennes0,5Les deux
ImportantCréer un environnement de recette séparé de la production1Équipe technique
ImportantPrévenir le coach par e-mail à chaque demande de séance découverte0,5Équipe technique
ImportantBrancher la validation des interprétations de tests par le coach1Équipe technique
ImportantProtéger les formulaires publics contre les robots0,5Équipe technique
ImportantJoindre la facture en PDF à l’e-mail, ou adapter le guide1,5Équipe technique
ImportantMettre en place des alertes d’erreur et de disponibilité0,5Équipe technique
ConfortNewsletter : la brancher ou retirer le formulaire0,5Les deux
ConfortTests automatisés des parcours critiques : connexion, bilan, paiement4Équipe technique
ConfortDocumentation technique et nettoyage du code hérité du modèle1Équipe technique
ConfortModule Formations complet : catalogue géré en ligne, inscriptionsà chiffrerLes deux

Prise en main

L’espace de travail s’ouvre depuis nyansaexp.com, bouton « Se connecter » en haut à droite. Les comptes se créent uniquement sur invitation, envoyée par un administrateur.

ProfilCe qu’il peut faire
VisiteurDécouvrir les services, lire le blog, demander une séance découverte, écrire via le formulaire de contact
Client (bénéficiaire)Suivre son bilan, prendre rendez-vous, passer ses tests, consulter et payer ses factures, modifier son profil
CoachGérer les bilans, séances, tests et factures de ses clients
AdministrateurTout ce que fait le coach, plus les comptes, les rôles et les invitations

Les parcours essentiels, dans l’ordre :

  1. Recevoir un prospect : sa demande arrive dans Rendez-vous > Séances découverte. Confirmer le créneau ou en proposer un autre.
  2. Inviter le client : Utilisateurs > Invitations, saisir son e-mail et le rôle « Client ». Il crée son compte depuis le lien reçu.
  3. Ouvrir son bilan : Bilan de compétences > Nouveau parcours, choisir le client, indiquer l’objectif.
  4. Faire avancer le bilan : Contexte, Exploration, Analyse, Synthèse, puis Terminé. Les tests s’assignent depuis la fiche du bilan.
  5. Planifier les séances : Rendez-vous > Nouvelle séance. Le client reçoit un e-mail.
  6. Facturer : Paiements > Nouvelle facture, puis « Envoyer par e-mail ». Le client paie par carte ou mobile money depuis son espace.

À savoir :

  • Mot de passe oublié : un lien figure sur la page de connexion.
  • Profil, disponibilité et thème clair ou sombre se règlent dans Paramètres.
  • Le guide utilisateur complet du 20 janvier 2026 détaille chaque écran. Il sera mis à jour après les corrections, notamment sur la facture PDF et l’alerte de séance découverte.
  • Une formation d’environ 2 heures est conseillée pendant la recette, avec un compte de test par profil.

Prochaines étapes

Une ouverture le 9 novembre 2026 est tenable si la sécurisation démarre cette semaine et si Nyansa valide la recette. La première action, sécuriser la base en ligne, devrait être faite sans attendre.

Semaine 1

13–16 oct.

Sécurité urgente

  • Base de données sécurisée
  • Correctifs déployés
  • Clés renouvelées
  • Accès par rôle

Semaine 2

19–23 oct.

Paiement, légal

  • Paiement finalisé et testé en réel
  • Central Test réparé
  • Pages légales
  • Démo retirée

Semaine 3

26–30 oct.

Finitions

  • Alertes e-mail
  • Validation coach
  • Anti-spam, PDF
  • Sauvegardes
  • Site de test dédié

Semaine 4

2–6 nov.

Recette

  • Chaque parcours testé avec Nyansa
  • Corrections
  • Formation (2 h)

Ouverture : 9 novembre 2026

Feu vert : recette validée par l’équipe Nyansa, aucun point bloquant ouvert.

Décisions attendues de Nyansa :

  • Valider ce plan et son calendrier.
  • Fournir ou faire rédiger les mentions légales et la politique de confidentialité, et vérifier les formalités auprès de l’ARTCI.
  • Confirmer le compte marchand PaiementPro de production et les moyens de paiement proposés.
  • Choisir une formule Supabase avec sauvegardes quotidiennes ; un coût mensuel est à prévoir.
  • Choisir une formule Resend avec sauvegardes quotidiennes ; un coût mensuel est à prévoir.
  • Facture de Resend et Supabase de $48 et $40 à régler à la prise en charge, donc un total de $88.
  • Trancher pour la newsletter (la brancher ou la retirer) et fixer l’échéance du module Formations.
  • Fournir le vrai numéro de téléphone et les contenus définitifs : témoignages, articles.
  • Désigner les personnes qui feront la recette, semaine du 2 novembre 2026.
Prendre rendez-vous