Inscriptions par mois
Chargement...
Gérez les formations, événements et publications du site sans modifier le code.
Présence des apprenants par module, regroupée par formation. Le checkpoint apprenant valide automatiquement ; l'administration peut corriger manuellement.
Les chiffres essentiels pour suivre les paiements, les accès, les certificats et les places restantes sans naviguer partout.
Suivez les inscriptions, la participation, les paiements et les certifications avec des graphiques lisibles.
Chargement...
Chargement...
Chargement...
Chargement...
C'est ici que l'administration approuve ou refuse les inscriptions aux formations et aux événements. La confirmation du paiement approuve le dossier et ouvre ensuite les étapes suivantes.
La prochaine meilleure action pour faire avancer chaque dossier depuis votre compte admin.
Trace locale des décisions et actions prises depuis votre compte admin.
Les paiements en attente apparaissent ici. Utilisez Confirmer paiement avant d'ouvrir l'accès. Pour les modules en présentiel, le PDF reste verrouillé jusqu'à la validation de présence dans la feuille de présence modules.
Validez d'abord le paiement, puis finalisez le badge ou le check-in du participant.
Vue d'ensemble des entrées et du reste à percevoir, puis le détail des paiements.
Enregistrez les sorties (salaires, location, matériel…) pour obtenir le solde de trésorerie.
Enregistrez les entrées hors formations/événements : location de salle, dons, ventes, prestations…
Combien chaque formation a rapporté (encaissé), avec le total général — par mois, par année ou en totalité.
Invitez vos apprenants à une nouvelle formation. Choisissez l'audience, ajustez la liste, puis envoyez. Les apprenants ayant choisi « Ne plus contacter » sont automatiquement exclus.
Générez le bilan financier d'un mois (encaissements, dépenses, solde net) à imprimer ou enregistrer en PDF.
Sélectionnez un script pour le charger ici.
send-transactional-email : confirmations admin/staff via fournisseur email sécurisé.
invite-staff-user : création sécurisée de comptes staff depuis Supabase sans exposer la clé service role.
payment-webhook : confirmation automatique seulement avec signature HMAC valide.
generate-official-document : PDF officiel pour certificat, diplôme, badge, reçu ou facture pro forma, avec support des templates PDF.
sign-training-contract : signature apprenant authentifiée avec numéro de confirmation et preuve email.
Le prestataire Mobile Money doit appeler ce webhook après chaque paiement confirmé.
Le compte entreprise se branche côté prestataire. Muzuri reçoit ensuite un callback signé pour confirmer automatiquement le paiement et envoyer l'email d'accès.
PAYMENT_WEBHOOK_SECRET.provider_event_id ou id.target_table et target_id.Le prestataire peut garder son format. Il faut simplement mapper ces champs vers le webhook Muzuri.
Chargement...
Quand le prestataire est branché, envoyez une notification test signée puis validez qu'un paiement confirmé déclenche bien l'accès et l'email.
Chargement...
Depuis un terminal avec les secrets Supabase, lancez une seule commande pour appliquer le correctif live, déployer les fonctions serveur, tester le webhook paiement et relancer le diagnostic final.
Chargement...
Chaque execution ecrit aussi un rapport JSON dans qa-reports/.
Si la base et les fonctions sont déjà en place, relancez uniquement le contrôle global pour vérifier HTTP, sécurité, schéma Supabase, RPC et Edge Functions.
Chargement...
Lecture locale des variables d'environnement avant npm run prepare:production.
Chargement...
Visible sur la machine locale apres npm run prepare:production. Ce rapport confirme les etapes executees, bloquees ou en echec.
Chargement...
Lecture locale des artefacts production-readiness.json et ui-smoke.json apres npm test ou npm run test:json.
Chargement...
Créer, modifier, publier ou retirer des formations, modules, quiz et événements.
Définir la durée d'accès, confirmer les inscriptions et renouveler les parcours au besoin.
Configurer les tarifs, les liens de paiement, puis confirmer les paiements avant de donner accès aux contenus ou aux badges.
Créer des inscriptions sur place pour les paiements mobile money ou espèces et remettre les badges confirmés.
Voir la progression, les tentatives de quiz et les certificats, avec export CSV.
Les étudiants ne peuvent pas se rendre admin, valider un module ou recevoir un certificat seuls.