Pilotage › Tableau de bord
Tableau de bord
Lundi 14 septembre 2026 · MJ BEAUTY — les éléments disparaissent une fois traités
0
Échéances critiques
0
Rappels du jour
0
Mes tâches
0
Jamais traités
0
Formations cette semaine
74 / 80 %
Sous-traitance CPF ✓
Cheima A. — formation dans 2 jours, dossier incomplet
Reste à charge non payé · QCI non fait
⏱ Entrée en formation à déclarer sur EDOF — Angelina C.
1er émargement aujourd'hui · délai CGU : 3 jours ouvrés
Paiement EDOF en retard — Stephany M.
Prévu le 26/09 · vérifier WEDOF
Hanna L. — contrats Yousign non signés
Envoyés il y a 9 jours · bloquée pour démarrer
✓ Tout est traité
🟡 Cheima A. — en attente de validation sur EDOF
Inscrite il y a 4 jours, pas encore validée par la stagiaire (seuil : 3 j)
Alicia F. n'a pas signé
Lien envoyé il y a 5 jours (seuil : 5 j)
Sarah M. n'a pas envoyé ses documents
Mail de bienvenue il y a 8 jours (seuil : 7 j)
Coralie L. — QCI non complété
Envoyé il y a 4 jours (seuil : 4 j)
Meya Beauty — facture manquante (Sana J.)
Formation finie il y a 6 jours (seuil : 5 j)
Meya Beauty — émargement non déposé (Sana J.)
Fin il y a 6 jours (seuil : 3 j)
Loan R. — enquête satisfaction sans réponse
Envoyée il y a 7 jours
Jean-Paul R. — QCI non complété
Envoyé il y a 5 jours (seuil : 4 j)
Institut Léa — grille d'évaluation non remplie (Loan R.)
Fin il y a 6 jours (seuil : 3 j)
Angelina C. — reste à charge non payé
Formation dans 4 jours (seuil : 3 j)
The Cruz Beauty Bar — commentaire de fin non rempli
Fin il y a 5 jours (seuil : 4 j)
✓ Tout est traité
Rappeler Alicia F. au sujet de sa signature
Pour aujourd'hui 14:00 · dossier 431632853626
Vérifier le RIB de The Cruz Beauty Bar
Pour demain
✓ Tout est traité
Manon Girard — nouveau dossier
Reçu hier via formulaire · aucun contact
Walid Touati — nouveau dossier
Reçu il y a 3 jours · aucun contact
✓ Tout est traité
Sana J. · 391668190216
QCM 2 FactureMeya Beauty
Cindy F. · 421662760410
Éval PhotosMeya Beauty
Nesrine T. · 391599452248
PrésenceInstitut Léa
✓ Tout est traité
Walid T. — Techniques esthétiques
Début mar. 15Meya Beauty · Nantes
Selin K. — Coiffure NG
Fin jeu. 17Meya Beauty
Angelina C. — Conduite d'un institut
Début ven. 18Institut Léa · Lyon
Cheima A. — Maquillage permanent
Début mer. 16⚠ dossier incomplet
✓ Tout est traité
💶 Prime à payer — Meriem A. (200 €)
Hanna L. a enregistré son 1er stagiaire aujourd'hui
3 factures à vérifier
Meya Beauty ×2 · Institut Léa ×1
1 fiche de présence à confirmer
Nesrine T. · dans Conformité dossier
✓ Tout est traité
Centre de Consultation
Accès simplifié
Bases de données
A propos
MJ BEAUTY est un organisme de formation
Consultation › Stagiaires
FiltreTrier🔍
Nouveau4
Accepté - Envoi QCI6
En attente de signature3
Dossier complété2
Formation en cours5
Formation terminée3
Certificat généré4
Certificat délivré5
Transmis à WEDOF3
Payé - Dossier clôturé12
VENTE ABANDONNÉE2
Consultation › Formateurs
FiltreTrier🔍
En attente des documents2
Documents reçus1
Documents validés1
En attente de signature1
Contrats signés14
Gestion › Factures formateurs
FiltreTrier🔍
À vérifier3
Manquante2
Validée11
Gestion › Conformité dossier
FiltreTrier🔍
Gestion › Conformité OF — Qualiopi & EDOF
Tout ce que la Caisse des Dépôts et l'auditeur Qualiopi regardent au niveau de l'organisme (le niveau « dossier » est dans Conformité dossier). En cas de contrôle CDC : 5 jours ouvrés pour transmettre les pièces, 8 jours en procédure contradictoire.
⚖️ Ratio sous-traitance / en propre — plafond CDC : 80 % du CA CPF année 2026
🤝 Sous-traité (formatrices) : 74 % — 43 100 €👩💼 En propre / salarial : 26 % — 15 200 €
0 %▲ plafond 80 %100 %
✓ Conforme — marge de sécurité : 6 points. Calcul automatique sur l'année civile (heures-stagiaires facturées CPF avec formateur externe ÷ total). Alerte à la direction dès 75 % : au-delà, privilégier les formations animées en interne jusqu'à redescendre. Ce chiffre est aussi visible en un coup d'œil sur le tableau de bord.
🤝 Registre de sous-traitance — pièces exigées par la CDC
| Formatrice (sous-traitante) | NDA | Qualiopi | Habilitation certificateur | Contrat (mentions + clause anti-cascade) | Statut |
|---|---|---|---|---|---|
| Meya Beauty — Yasmina B. | 11 75 61234 75 ✓ | Valide ✓ exp. 03/2027 | ✓ Conduite d'un institut | Signé ✓ Yousign 12/05 | Conforme |
| Institut Léa — Hanna L. | 11 92 08871 92 ✓ | Expire dans 47 j ⚠ | ✓ | Signé ✓ Yousign 04/09 | À surveiller |
| Bodylolift — Sarah M. | Manquant | Non fourni | — | En attente signature | Bloquant avant 1er dossier |
Les contrats Yousign générés par le CRM contiennent les mentions obligatoires (missions, moyens, conditions de réalisation et de suivi, durée, période, montant, exigence de certification) + la clause d'interdiction de sous-traitance de second rang. Alertes automatiques 60 j avant expiration d'un Qualiopi ou d'une habilitation. Une formatrice sans NDA + Qualiopi valides ne peut pas recevoir de dossier CPF.
⏱ Délais EDOF — surveillance automatique
| Règle CGU | Surveillance du CRM | État actuel |
|---|---|---|
| 11 jours ouvrés entre proposition de commande et début de formation | Blocage à la saisie si la date de début est trop proche + alerte | 42/42 dossiers conformes ✓ |
| 3 jours ouvrés pour déclarer l'entrée en formation (date réelle = 1er émargement) | Rappel J0, alerte J+2, critique J+3 | 1 alerte — Angelina C. (à déclarer aujourd'hui) |
| 3 jours ouvrés pour déclarer la sortie + le service fait | Rappel dès la fin de formation validée | Aucun retard ✓ |
| Stagiaire non présenté : ne jamais déclarer l'entrée | Statut dédié « Non présenté » : annulation EDOF guidée + indemnité 5 % max si absence non justifiée | Process actif ✓ |
📢 Registre des réclamations (indicateurs Qualiopi 31-32)
| Date | Origine | Objet | Traitée en | Action d'amélioration liée | Statut |
|---|---|---|---|---|---|
| 02/09 | Stagiaire — Coralie L. | Retard de convocation | 2 j | Convocation automatisée J-7 (fait ✓) | Clôturée ✓ |
| 18/07 | Formatrice — Meya Beauty | Grille d'évaluation peu claire | 5 j | Nouvelle grille v2 déployée | Clôturée ✓ |
Chaque réclamation est liée au dossier concerné, horodatée, avec délai de traitement et action d'amélioration — exactement ce que l'auditeur demande (exemples concrets + preuve du cercle vertueux).
♿ Accessibilité handicap (indicateur 26) & archivage
Référent handicap
Sonia D. — coordonnées affichées dans les documents et le catalogue
Question « besoin d'adaptation ? » à l'inscription
Réponse tracée dans la fiche + adaptation proposée documentée
Archivage légal 6 ans
Actif ✓Dossier clôturé → archive en lecture seule (verrouillée) pendant 6 ans avant purge RGPD — un contrôle peut arriver jusqu'à 6 ans après la formation
Gestion › Suivi des paiements
12 415 €
Encaissé EDOF
3 300 €
En attente paiement
990 €
En retard > 10 j
1 128 €
Reste à charge à encaisser
38 j
Délai moyen de paiement
⚠ Relances paiements 2
Stephany Mailfert — paiement EDOF en retard de 12 j après la date prévue
Formation terminée 04/08 · facture 2026-1F-0140 · 1 100 €
Diana Izem — reste à charge non réglé depuis 8 j
Formation en cours · RAC 150 € · dû avant le 20/09
Dossiers — septembre 2026 15 dossiers · 12 415 € encaissés
| Stagiaire | Dossier | Secrétaire | Formation terminée | Montant | Paiement EDOF attendu le | Statut | Reste à charge | |
|---|---|---|---|---|---|---|---|---|
| Stephany Mailfert | 401609915010 | Sonia D. | 04/08/2026 | 1 100 € | 08/09/2026 | En retard 12 j | — | |
| Diana Izem | 391599447818 | Sonia D. | 01/09/2026 | 990 € | 06/10/2026 | Transmis WEDOF ✓ | 150 € ⚠ | |
| Lisa Sane | 391635451683 | Manon R. | 28/08/2026 | 1 100 € | 02/10/2026 | Transmis WEDOF ✓ | — | |
| Sana Jaziri | 391668190216 | Sonia D. | 15/08/2026 | 990 € | 20/09/2026 | Payé ✓ · 20/09 | — | |
| Angelina C. | 441702356198 | Sonia D. | 10/09/2026 | 1 100 € | 15/10/2026 | Service fait déclaré — en attente | — |
💳 Encaissements par mode de paiement Total encaissé : 12 415 €
EDOF (CPF)
9 930 € · 9
Reste à charge
1 985 € · 4
B2B direct
500 € · 1
Les seuils de relance (paiements en retard, restes à charge) sont réglables dans Administration → Notifications & relances. Quand le serveur est en ligne, les relances CDC partent automatiquement.
Gestion › Facturation — nos factures émises
🧾 Génération automatique : quand un dossier atteint l'étape de facturation (règle du 25), sa facture est créée toute seule — numérotation séquentielle légale, mentions obligatoires, format électronique Factur-X. Il ne reste qu'à vérifier. Conforme à la réforme de la facturation électronique en vigueur depuis le 1er septembre 2026 — adaptée à votre régime : vos prestations de formation exonérées de TVA (attestation art. 261-4-4° du CGI) sont hors champ de l'émission électronique et de l'e-reporting ; seule la réception des factures de vos prestataires via une plateforme agréée reste obligatoire.
⚡ Facturation électronique — état de conformité
Réception via plateforme agréée (obligatoire depuis le 01/09/2026)
Connecté ✓Les factures de vos formatrices et commerciaux arrivent par la plateforme et se rangent automatiquement dans « Factures formateurs » / « Primes commerciaux », rattachées au bon dossier
Régime TVA par société — pilote tout le reste
La mention légale exacte est apposée automatiquement sur chaque facture, et les obligations (émission / e-reporting) s'adaptent toutes seules au régime choisi
Attestation d'exonération TVA (formation continue)
Document stocké par société · alerte si un contrôle la demande · condition : à jour du bilan pédagogique et financier
Attestation exo TVA - 101F.pdf
Émission électronique : hors champ pour vos formations exonérées
Généré ✓Le CRM génère quand même chaque facture en Factur-X (preuve, archivage, et prêt à basculer si une activité annexe taxée apparaît un jour)
E-reporting : non requis pour les opérations exonérées
En veille — autoS'activera automatiquement, uniquement pour les ventes taxées d'une société qui en ferait (bascule pilotée par le régime TVA ci-dessus)
Plateforme agréée connectée
Test ✓À choisir dans la liste officielle DGFiP (149 plateformes immatriculées) — connexion par API, par société
Cas particulier CDC / CPF
Inchangé ✓La facturation Caisse des Dépôts continue de passer par EDOF/WEDOF (circuit CPF spécifique) — le CRM archive la facture et rapproche le paiement, comme aujourd'hui
FiltreTrier🔍
Factures émises — septembre 2026
| N° | Client | Dossier | Montant | Format | Statut | |
|---|---|---|---|---|---|---|
| 2026-1F-0147 | Caisse des Dépôts (CPF) | 441702356198 · Angelina C. | 1 100,00 € | Factur-X | Générée auto ✓ — à transmettre via WEDOF | |
| 2026-1F-0146 | Caisse des Dépôts (CPF) | 391668190216 · Sana J. | 990,00 € | Factur-X | Transmise le 25/08 · paiement attendu 30/09 | |
| 2026-1F-0145 | Coralie L. (reste à charge) | 421662760410 | 150,00 € | Factur-X + e-reporting | Payée ✓ · e-reporting fait | |
| 2026-1F-0144 | Institut Partenaire SARL (B2B) | — | 840,00 € | Factur-X via PA | Transmise PA ✓ · payée |
📁 Où sont enregistrées vos factures
Stockage chiffré, en France (Supabase EU)
Actif ✓Chaque facture (PDF + données Factur-X) est enregistrée dans le stockage privé du CRM et rattachée à son dossier : vous la retrouvez ici ET dans la fiche du stagiaire
Incluses dans toutes les sauvegardes
Actif ✓Sauvegarde quotidienne, restauration à la minute (PITR), export mensuel automatique sur stockage séparé, export chiffré à la demande
Conservation légale 10 ans, lecture seule
Verrouillé ✓Pièce comptable : 10 ans de conservation obligatoire — impossible à modifier ou supprimer une fois émise (un avoir corrige, jamais un effacement)
Numérotation séquentielle par société (jamais de trou, jamais de doublon), montants repris du dossier — aucune ressaisie. Avoirs gérés de la même façon.
Gestion › Primes commerciaux
FiltreTrier🔍
💶 Prime unique par formateur recruté — € fixe ou % du 1er dossier, au choix pour chaque commercial (réglage dans Rémunérations & marges). Due dès que le formateur enregistre son premier stagiaire. Le déclenchement est automatique : la carte passe toute seule de « En attente » à « À payer » et vous êtes alerté (cloche 🔔 + tableau de bord + email). Le commercial reçoit alors automatiquement un lien de dépôt pour charger sa facture — elle s'affiche en aperçu dans la fiche avant paiement.
⏳ En attente du 1er stagiaire2
💶 Déclenchées — à payer1
✓ Payées2
Gestion › Rémunérations & marges
Rémunérations & marges
Pourcentages attribués par dossier, parts reversées et calcul de la marge
septembre 2026
Vue globale — marge par formatrice
| Formatrice | Société | Dossiers | CA généré | % moyen | Part formatrice | Marge OF |
|---|---|---|---|---|---|---|
| Yasmina B. — Meya Beauty | MJ BEAUTY | 6 | 6 490 € | 65 % | 4 219 € | 2 271 € |
| Hanna L. — Institut Léa | Beauty Academy | 4 | 3 700 € | 61 % | 2 257 € | 1 443 € |
| Nora C. — The Cruz Beauty Bar | MJ BEAUTY | 3 | 2 225 € | 63 % | 1 402 € | 823 € |
| Total | 12 415 € | 63,5 % | 7 878 € | 4 537 € | ||
Marge OF = montant facturé − part formatrice. La marge nette (après commissions commerciales) s'affiche dans l'onglet Commerciaux.
Primes commerciales. Les commerciaux ne touchent ni pourcentage ni commission sur les ventes : une prime unique par formateur recruté — au choix pour chaque commercial : montant fixe en € (ex. 200 €) ou pourcentage du 1er dossier du formateur (ex. 10 %). Déclenchée automatiquement au premier stagiaire du formateur, avec alerte immédiate.
Mode et montant de la prime réglables par commercial ci-dessous
Vue globale — primes par commercial mode réglable par commercial : € fixe ou %
| Commercial | Nature | Mode de prime | Formateurs recrutés | Déclenchées | Payées | Reste à payer |
|---|---|---|---|---|---|---|
| Meriem A. | Interne | € | 3 | 2 primes · 400 € | 200 € | 200 € |
| Karim Z. | Externe | % du 1er dossier | 2 | 1 prime · 110 € | 110 € | 0 € |
| Total | 5 | 510 € | 310 € | 200 € | ||
💰 Marge nette globale — septembre 2026
CA facturé 12 415 € − parts formatrices 7 878 € − primes commerciales du mois 200 € = 4 337 € de marge nette
Gestion › Corbeille
🗑 Corbeille
Éléments supprimés — récupérables pendant 30 jours · accès direction et secrétaires autorisées
⚠ Toute suppression passe d'abord par une confirmation, puis l'élément arrive ici. Seule la direction peut vider définitivement la corbeille (deuxième confirmation). Chaque suppression et restauration est tracée au journal d'audit.
| Type | Élément | Société | Supprimé par | Le | Expire le | |
|---|---|---|---|---|---|---|
| Dossier | 421662760410 — Cindy F. | MJ BEAUTY | Sonia D. | 12/09/2026 | 12/10/2026 | |
| Formateur | Julie Perrin — JP Beauté | Beauty Academy | Jordan | 08/09/2026 | 08/10/2026 | |
| Document | Facture 2026-031.pdf — Meya Beauty | MJ BEAUTY | Manon R. | 05/09/2026 | 05/10/2026 |
Gestion › Remboursements
↩ Remboursements
Annuler un paiement reçu — accès direction uniquement
⚠ Remboursements. Un remboursement annule la facture correspondante (via un avoir), marque le dossier comme remboursé et l'archive. Le virement retour réel se déclenche dans votre espace EDOF/Stripe. Chaque remboursement est tracé au journal d'audit et déduit du chiffre encaissé du mois.
2
Remboursements effectués
2 090 €
Montant remboursé total
12 415 €
CA net après remboursements
Dossiers payés — éligibles au remboursement
| Stagiaire | Dossier | Formation | Montant payé | Date paiement | Facture | Statut | Motif | |
|---|---|---|---|---|---|---|---|---|
| Diana Izem | 391599447818 | Techniques esthétiques | 990 € | 01/09/2026 | 2026-1F-0142.pdf |
Payé ✓ | ||
| Lisa Sane | 391635451683 | Coiffure NG | 1 100 € | 15/08/2026 | 2026-1F-0138.pdf |
Payé ✓ |
Remboursements effectués 2 · 2 090 € remboursés
| Stagiaire | Dossier | Montant remboursé | Date remboursement | Motif | Avoir | Traité par |
|---|---|---|---|---|---|---|
| Coralie L. | 421662760410 | 990 € | 05/09/2026 | Annulation formation — raison personnelle | Avoir-2026-1F-003.pdf | Jordan |
| Julia M. | 381520100045 | 1 100 € | 22/08/2026 | Formation annulée par la formatrice — remboursement intégral | Avoir-2026-1F-002.pdf | Jordan |
Chaque remboursement déclenche automatiquement un avoir Factur-X, déduit du chiffre du mois dans les Statistiques, et est tracé au journal d'audit. Le virement retour côté CDC/EDOF se déclenche manuellement dans WEDOF.
Gestion › Centre de gestion
Centre de gestion
Statistiques et actions à traiter · MJ BEAUTY · septembre 2026
42
Dossiers actifs
58 300 €
CA facturé (2026)
20 405 €
Marge brute
9 715 €
En attente de règlement
4,7 %
Taux d'abandon
Paiements attendus par mois de facturation règle du 25 · fin + 35 j
Dossiers incomplets — action requise
| N° dossier | Stagiaire | Formateur | Manquant |
|---|---|---|---|
| 391668190216 | Sana J. | Meya Beauty | QCM 2 Facture |
| 421662760410 | Cindy F. | Meya Beauty | Éval Photos |
| 391599452248 | Nesrine T. | Institut Léa | Présence à vérifier |
Consultation › Calendrier
Calendrier
Septembre 2026 — dates des formations
Lun
Mar
Mer
Jeu
Ven
Sam
Dim
31
1
2
3Selin K. · fin
4
5
6Cheima A. · début
7Selin K. · fin
8
9
10
11
12Cheima A. · fin
13
14
15Walid T. · début
16
17
18
19
20
21
22
23Walid T. · fin
24
25
26
27
28
29
30
Consultation › Suivi de dossier (commentaires)
Suivi de dossier
Vérifier que les commentaires des formations TERMINÉES ont bien été remplis par les formateurs
| N° dossier | Stagiaire | Formateur | Fin de formation | Commentaire |
|---|---|---|---|---|
| 391658056419 | Axelle B. | Meya Beauty | 07/08/2026 | « Très bonne progression » ✓ |
| 391668190216 | Sana J. | Meya Beauty | 19/08/2026 | Aucun commentaire — relancer |
| 421662804812 | Loan R. | Institut Léa | 08/08/2026 | « Objectifs atteints » ✓ |
Espaces › Portail formateur
Portail formateur
Ce que voit Yasmina (Meya Beauty) avec ses identifiants — lecture seule
🔑 Accès des formatrices au portail
Chaque formatrice se connecte sur
Chaque formatrice se connecte sur
crm.101formations.fr avec son email et son mot de passe — elle arrive directement sur son portail (ses dossiers uniquement). Deux façons de lui donner l'accès ci-dessous.
📧 Identifiant + mot de passe
Le CRM génère un mot de passe initial et l'envoie par email à la formatrice. Elle doit le changer à sa première connexion.
🔗 Lien de connexion direct
Un lien personnel pré-rempli avec son email — elle clique, saisit son mot de passe, et arrive sur son portail. Valable 30 jours.
ℹ️ Une nouvelle vente apparaît automatiquement dans le portail de la formatrice dès qu'elle est créée dans le CRM et que la formatrice est assignée au dossier — elle voit la ligne apparaître en temps réel sans que vous ayez rien à faire.
Jaune : en attente
Vert : accepté
Bleu : payé
Orange : manquant
| Stagiaire | N° dossier | Dates | Paiement | % | Ma part | Facture | QCM | Éval | Photos | Présence |
|---|---|---|---|---|---|---|---|---|---|---|
| Facturation en septembre — total à percevoir : 2 405 € | ||||||||||
| Axelle B. | 391658056419 | 29/07 → 07/08 | 11/09 ✓ | 65 % | 975 € | OK | OK | OK | OK | OK |
| Sana J. | 391668190216 | 11/08 → 19/08 | 25/09 | 65 % | 715 € | — | 2 | OK | OK | OK |
| Loan R. | 421662804812 | 04/08 → 08/08 | 17/09 | 65 % | 715 € | OK | OK | OK | OK | OK |
| Facturation en octobre — total à percevoir : 1 690 € | ||||||||||
| Cheima A. | 421665174676 | 06/09 → 12/09 | — | 65 % | 975 € | Inscrite sur EDOF · reste à charge non payé | ||||
| Selin K. | 421659346843 | 03/09 → 07/09 | — | 65 % | 715 € | — | OK | OK | — | — |
| Total 2026 perçu / à venir | 18 435 € | |||||||||
Le formateur ne voit jamais le montant facturé au client — uniquement sa part. Il ne peut rien modifier.
Espaces › Administration
Administration
Réservé au rôle direction — pilotage, droits et réglages du CRM
14
Nouveaux dossiers
11
Formations terminées
12 415 €
CA facturé
4 345 €
Marge brute
1 128 €
Panier moyen
Répartition par société vue globale
| Société | Nouveaux dossiers | Terminés | CA facturé | Marge | Part du CA |
|---|---|---|---|---|---|
| MJ BEAUTY | 9 | 7 | 8 200 € | 2 870 € | 66 % |
| Beauty Academy | 5 | 4 | 4 215 € | 1 475 € | 34 % |
Qualité & délais suivi Qualiopi & EDOF
72 %
Taux de conversion vente
4,7 %
Taux d'abandon
38 j
Délai moyen de clôture
91 %
Score QCM moyen
4,6 / 5
Satisfaction moyenne
85 %
Retour enquêtes (ind. 30 Qualiopi)
2,4 j
Retard EDOF moyen
96 %
Dossiers complets à l'entrée
🏆 Performance des formatrices septembre 2026
| Formatrice | Société | Dossiers | Terminés | Taux de complétion | CA généré | Part formatrice | |
|---|---|---|---|---|---|---|---|
| 🥇 | Yasmina B. — Meya Beauty | MJ BEAUTY | 6 | 5 | 83 % | 6 490 € | 4 219 € |
| 🥈 | Hanna L. — Institut Léa | Beauty Academy | 4 | 3 | 75 % | 3 700 € | 2 257 € |
| 🥉 | Nora C. — The Cruz Beauty Bar | MJ BEAUTY | 3 | 2 | 67 % | 2 225 € | 1 446 € |
| Sarah M. — Bodylolift | Beauty Academy | 1 | 0 | 0 % | 0 € | 0 € |
CA par formation
Techniques esthétiques — Express5 500 € · 5
Coiffure NG3 300 € · 3
Conduite d'un institut2 200 € · 2
Maquillage permanent1 415 € · 1
Formateurs recrutés par commercial (primes)
Meriem A. Interne3 formateurs · 600 € de primes
Karim Z. Externe2 formateurs · 400 € de primes
Primes payées 400 € · restant dû 200 €
Gestion des accès. Cochez les menus visibles par chaque profil. Les dernières colonnes sont des pouvoirs à donner séparément : « Envoi contrats » autorise l'envoi des contrats Yousign aux formateurs ; « Validation factures » autorise à valider les factures déposées ; « Export » autorise les exports de données. La direction garde toujours tous les pouvoirs, est seule à voir l'Administration, et seule à pouvoir inviter ou suspendre un compte (onglet Sécurité). Seule la direction peut modifier cette grille, les rôles et les réglages du CRM — personne ne peut changer son propre profil ni ses propres droits.
| Profil | Tableau de bord | Stagiaires | Formateurs | Conformité | Paiements | Factures form. | Primes comm. | Rémunérations & marges | Calendrier | Suivi | Corbeille | Statistiques | Administration 🔒 | Envoi contrats | Validation factures | Export |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jordan · Direction | Tous les accès ✓ — non modifiable (au moins un compte direction obligatoire) | ✓ | ✓ | ✓ | ||||||||||||
| Sonia D. · Secrétaire | ||||||||||||||||
| Manon R. · Secrétaire | ||||||||||||||||
| Meriem A. · Commercial | ||||||||||||||||
| Formateurs · profil type | Portail formateur uniquement — aucun accès aux menus internes, RLS stricte (uniquement leurs dossiers, jamais les montants clients) | |||||||||||||||
Chaque interrupteur modifié est tracé au journal d'audit (qui, quoi, quand). Un menu décoché disparaît immédiatement de la barre latérale de la personne — et l'accès est aussi bloqué côté serveur (pas seulement masqué à l'écran). 🔒 La colonne Administration ne peut être activée que par un compte direction, jamais sur soi-même — voir « Verrouillage des réglages » dans l'onglet Sécurité pour déléguer un onglet précis.
Équipe
| Nom | Rôle | Sociétés | Formateurs assignés | Objectif mensuel | |
|---|---|---|---|---|---|
| Jordan | Direction | Toutes | — | — | |
| Sonia D. | Secrétaire | MJ BEAUTY, Beauty Academy | 9 | 15 dossiers clôturés | |
| Manon R. | Secrétaire | MJ BEAUTY | 7 | 12 dossiers clôturés | |
| Meriem A. | Commercial interne | MJ BEAUTY | — | 2 formateurs recrutés / mois | |
| Yasmina B. | Formateur | Portail uniquement | — | — |
Réassignation en masse
Transférer tous les formateurs (et leurs dossiers) de Sonia D. vers Manon R.
Sociétés. Ajoutez une société quand vous voulez : elle apparaît aussitôt dans la liste déroulante, avec son logo, ses couleurs et ses données totalement isolées des autres (RLS).
Sociétés
| Logo | Société | SIRET | NDA | Couleur du CRM | Dossiers | CA 2026 |
|---|---|---|---|---|---|---|
1F | MJ BEAUTY | 904 086 238 | 117 545… | Vert | 42 | 58 300 € |
BA | Beauty Academy démo | — | — | Prune | 27 | 31 900 € |
Nouvelle société
Couleur :
Apparence & mise en page. Chaque société a son logo et sa couleur (le CRM change d'habillage quand vous changez de société dans la liste déroulante). Réglez aussi la disposition des pages.
Mise en page
Vue par défaut des dossiers
Colonnes (kanban) ou liste
Densité d'affichage
Espacement des cartes et des tableaux
Ordre des colonnes des tableaux
Glisser-déposer pour réordonner, masquer des colonnes
Ordre des menus de la barre latérale
Glissez-déposez les entrées pour les réorganiser dans chaque section
Page d'accueil à la connexion
Centre de Consultation, Centre de gestion ou Stagiaires
Catalogue des formations
| Titre | Code RNCP / RS | Bloc | Variante | Tarif | |
|---|---|---|---|---|---|
| Techniques esthétiques | RNCP 38658 | Bloc 2 | Express · Complet | 1 100 – 1 500 € | |
| Conduite d'un institut | RNCP 38658 | Bloc 3 | Express · Complet | 1 100 – 1 500 € | |
| Coiffure NG | RS 6402 | — | — | 1 100 € |
Modèles de documents & mails. Modifiez les clauses et textes de vos documents et mails automatiques (titres, articles, contenus), sans toucher au code — comme sur LEGALFRANCE.
Contrat de sous-traitance formateur
Envoyé via Yousign à la validation des documents
Contrat d'apporteur d'affaires
Les 2 % complémentaires du coefficient
Mail de bienvenue formateur
Liste des 6 pièces à fournir
Mail QCI stagiaire
Test d'admission + CV + diplôme
Mails de fin de formation (×3)
Émargement + photos · grille d'évaluation · enquête satisfaction
Certificat · Attestation · Convocation · Livret · Programme · PV
Documents PDF générés automatiquement
Notifications & relances. Pour chaque étape du process, réglez le délai avant alerte, et choisissez ce qui se passe : 🔔 notification dans le CRM (cloche + tableau de bord), 📧 email à la secrétaire assignée, ✉️ relance automatique envoyée au destinataire (stagiaire ou formatrice).
| Étape du process | Délai | 🔔 Notif CRM | 📧 Email secrétaire | ✉️ Relance auto |
|---|---|---|---|---|
| Nouveau dossier jamais traité après réception du formulaire | j | |||
| Stagiaire n'a pas signé après envoi du lien de signature | j | |||
| Formatrice n'a pas envoyé ses documents après le mail de bienvenue | j | |||
| Contrats non envoyés à la formatrice après validation des documents (action interne) | j | |||
| Contrats Yousign non signés par la formatrice après envoi des 2 contrats | j | |||
| QCI non complété après envoi du test d'admission | j | |||
| 🟡 En attente de validation stagiaire sur EDOF dossier inscrit sur EDOF, pas encore validé par le stagiaire (ligne jaune du portail) | j | |||
| Reste à charge non payé avant le début de la formation | j | |||
| Formation imminente, dossier incomplet avant la date de début | j | |||
| Émargement / photos non déposés après la fin de la formation | j | |||
| Grille d'évaluation non remplie après la fin de la formation | j | |||
| Enquête de satisfaction sans réponse après envoi au stagiaire | j | |||
| Facture formatrice manquante après la fin de la formation | j | |||
| Commentaire de fin non rempli par la formatrice après la fin de la formation | j | |||
| 💶 Prime commerciale déclenchée 1er stagiaire d'un formateur recruté → 200 € dus au commercial (montant réglable ici) | immédiat | |||
| ⏱ Délai des 11 jours ouvrés (proposition → début) blocage à la saisie si la date de début est trop proche + alerte | bloquant | |||
| ⏱ Entrée en formation à déclarer (3 j ouvrés) rappel J0, alerte J+2, critique J+3 après le 1er émargement | j | |||
| ⏱ Sortie + service fait à déclarer (3 j ouvrés) dès la fin de formation validée (émargement + facture) | j | |||
| 📉 Évaluation à froid enquête envoyée automatiquement après la fin de formation (Qualiopi — suivi post-formation) | j | |||
| 🤝 Qualiopi / NDA / habilitation d'une sous-traitante qui expire alerte direction avant expiration — bloque les nouveaux dossiers si expiré | j | |||
| ⚖️ Ratio sous-traitance qui approche le plafond 80 % alerte direction dès le seuil choisi | % | |||
| Paiement EDOF en retard après la date prévue (fin + 35 j) | j |
Chaque relance automatique s'appuie sur les modèles de mails (onglet Modèles) et s'arrête net si le dossier passe en VENTE ABANDONNÉE. Les relances envoyées sont tracées au journal.
Journal d'audit. Toutes les modifications sont enregistrées ici — qui a fait quoi et quand. Permanent et inaltérable (on ajoute, on n'efface jamais). Indispensable pour la sécurité, la conformité RGPD et les contrôles CDC.
Journal d'audit traçabilité RGPD Aujourd'hui — 5 entrées
| Date | Heure | Qui | Société | Type | Action | Cible | IP |
|---|---|---|---|---|---|---|---|
| 14/09/2026 | 10:42 | Sonia D. | 101 F. | Validation | Facture validée | Meya Beauty · 391668190216 | 87.65.x.x |
| 14/09/2026 | 10:35 | Sonia D. | Beauty A. | État | Changement d'état → Certificat délivré | Nesrine T. · 391599452248 | 87.65.x.x |
| 14/09/2026 | 09:58 | Manon R. | 101 F. | Contrats | Envoi contrats Yousign (×2) | Hanna L. — Institut Léa | 176.31.x.x |
| 13/09/2026 | 17:20 | Jordan | 101 F. | % formateur | Modification % 61 % → 65 % (effet au 01/10) | Meya Beauty | 80.12.x.x |
| 13/09/2026 | 16:03 | Sonia D. | 101 F. | Abandon | Marquage VENTE ABANDONNÉE — raison : stagiaire injoignable | Angie F. · 421662760410 | 87.65.x.x |
| 12/09/2026 | 09:14 | Jordan | Toutes | Accès | Invitation envoyée à nouveau.collaborateur@gmail.com | — | 80.12.x.x |
| 12/09/2026 | 08:50 | Jordan | Beauty A. | Remboursement | Remboursement 990 € — Coralie L. (motif : annulation) | 421662760410 | 80.12.x.x |
Page 1 sur 14 · 341 entrées total
Le journal est inaltérable — aucun utilisateur, même la direction, ne peut effacer une ligne. Archivage 6 ans. Exportable en .csv filtré pour tout contrôle.
Architecture defense-in-depth — 7 couches indépendantes. Si une couche est compromise, les autres tiennent. Un attaquant qui vole un mot de passe ne peut pas se connecter sans la 2FA. S'il passe la 2FA, le RLS Postgres bloque l'accès aux autres sociétés. S'il forge une requête API directe, les policies Postgres refusent. Chaque couche coûte du temps et des ressources à l'attaquant.
1
🌐 Cloudflare — Périmètre réseau
CRITIQUE
WAF — Règles OWASP Core Rule Set
Actif ✓Injections SQL, XSS, path traversal — bloqués avant le serveur · mis à jour en continu par Cloudflare
Rate Limiting — Anti-brute force progressif
Actif ✓/login : 5 échecs → block 15 min · /totp : 3 essais → block 1h · API : 200 req/min/IP
Restriction géographique France / UE uniquement
Toute connexion hors-UE → bloquée + alerte email direction immédiate
Bot Management — Anti-credential stuffing
Actif ✓Score ≤ 30 → CAPTCHA automatique · bloque OpenBullet, Sentry MBA et assimilés
DDoS Protection automatique
Actif ✓Absorbe les attaques volumétriques · mode Under Attack si trafic anormal détecté
HTTPS TLS 1.3 forcé + HSTS Preload
Actif ✓Strict-Transport-Security · navigateur refuse HTTP avant même d'essayer
2
🔑 Authentification — Supabase Auth + 2FA TOTP
CRITIQUE
2FA TOTP obligatoire — non bypassable
Obligatoire ✓Code 6 chiffres renouvelé toutes les 30 sec (Google Authenticator, Authy) · impossible de se connecter sans · voir onglet 2FA
Accès sur invitation uniquement
Verrouillé ✓Zéro formulaire d'inscription public · seule la direction crée les comptes · lien d'activation 48h à usage unique
Politique de mots de passe renforcée
Actif ✓12 car. min · vérification HaveIBeenPwned (600M+ mots de passe compromis) · changement obligatoire à la 1ère connexion
Verrouillage progressif
Actif ✓3 échecs → CAPTCHA · 5 échecs → block 15 min · 10 échecs → alerte direction · chaque tentative tracée (IP, heure)
Sessions JWT courtes + refresh rotatif
Actif ✓Expiration 1h · idle timeout 4h · session absolue 12h · déconnexion à distance depuis l'onglet Sessions
Détection d'anomalies
Actif ✓Nouvelle IP → alerte utilisateur · pays inhabituel → alerte direction + challenge · changement de user-agent → re-auth
3
🏛 Autorisation — RLS Postgres + Rôles
CRITIQUE
Row Level Security — isolation par société
Actif ✓Filtre SQL côté Postgres sur chaque table · même une requête API forgée directement est refusée · non contournable
4 rôles granulaires (JWT + DB)
Actif ✓Direction · Secrétaire · Commercial · Formateur (portail) — vérifiés à chaque requête côté base, pas seulement à l'écran
Policy : changement de rôle interdit sauf Direction
Verrouillé ✓RESTRICT UPDATE role — Postgres refuse tout tentative d'un non-direction de modifier un rôle + tracé au journal
Policy : factures émises en lecture seule à jamais
Verrouillé ✓RESTRICT DELETE/UPDATE sur factures_emises après émission — 10 ans de conservation légale garantie
Formateurs : jamais les montants clients
Actif ✓RLS stricte portail : un formateur voit uniquement ses dossiers et sa part — jamais ce qui est facturé au stagiaire
Principle of Least Privilege
Actif ✓Tout ce qui n'est pas explicitement autorisé est refusé. Droits spéciaux (export, envoi contrats) accordés manuellement
4
🚀 Transport — API + Workers + CSP
Secrets côté serveur uniquement
✓Clé Anthropic, Yousign, Stripe → jamais dans le navigateur · tout passe par les Cloudflare Workers
Content Security Policy stricte
✓default-src 'self' · whitelist explicite · bloque les XSS même si passent le WAF
Headers sécurité HTTP
✓X-Frame-Options DENY · X-Content-Type-Options · Permissions-Policy · Referrer-Policy
Validation double couche
✓Zod côté React + contraintes Postgres côté DB · paramètres préparés uniquement (anti-injection SQL)
5
💾 Données — Chiffrement + RGPD
Chiffrement AES-256 au repos
✓Base Postgres + fichiers Storage chiffrés · backups chiffrés clé séparée
Hébergement EU uniquement (Frankfurt)
✓Supabase EU + Cloudflare EU-only · aucune donnée ne sort de l'UE · DPA signé
Liens documents signés + expirants
✓Aucune URL publique permanente · lien valable 30 min · signé côté Supabase Storage
Archivage légal + purge RGPD auto
✓Dossiers : 6 ans lecture seule · Factures : 10 ans immuables · anonymisation automatique après délai légal
6
📋 Audit — Traçabilité + Alertes
Journal d'audit inaltérable
✓Policy Postgres NO DELETE — personne ne peut effacer une ligne, même la direction · archivé 6 ans
Alertes temps réel direction
✓Connexion hors-UE · 5+ échecs · tentative changement rôle non autorisé · export massif → email immédiat
Filigrane sur tous les exports
✓Nom utilisateur + date + heure sur chaque PDF/CSV exporté · droit export accordé manuellement
Suppression douce 30 jours
✓Aucune suppression physique immédiate · corbeille · direction seule peut supprimer définitivement · tracé
7
🛡 Anti-copie — Protection du savoir-faire
Dépôt APP (Agence pour la Protection des Programmes)
Preuve d'antériorité juridique du code · à faire avant mise en production · ~50€
Clauses contractuelles
✓Confidentialité dans tous les contrats équipe · non-reproduction dans les contrats formateurs
Limite anti-aspiration technique
✓Max 50 résultats/requête · pagination obligatoire · détection export >500 enregistrements → blocage + alerte
Comptes nominatifs uniquement
✓Aucun compte partagé · chaque action signée par une personne identifiée · journal incontestable
Référentiels appliqués : OWASP Top 10:2025 (Broken Access Control #1, Cryptographic Failures #2, Authentication Failures #7) · RGPD (chiffrement, EU-only, purge légale) · NIST CSF · ISO 27001. Stack : Supabase Auth MFA · Cloudflare WAF + Rate Limiting · RLS Postgres · Workers Cloudflare.
Import / Export
Import CSV de dossiers · export Excel/CSV de toutes les listes
Champs personnalisés & tags
Ajouter des champs et étiquettes libres sans toucher au code
Statuts & pipeline
Renommer ou réordonner les états des pipelines
Formulaires & questions
Modifier les formulaires publics (stagiaire, vente, formateur, commercial)
Couleurs & apparence
Logo et habillage par société
Assistant Claude
Boutons IA dans les fiches + chatbot d'aide (comme LEGALFRANCE)