Espace Adhérent Plume & Compas— Plateforme full‑stack tout‑en‑un pour automatiser inscription, planning, suivi, messagerie et facturation du soutien scolaire.
Contexte du projet
Origine
Entreprise en forte croissance devant dépasser les processus manuels pour gérer élèves, suivi, communication et finances.
Public cible
Élèves, professeurs, admin, direction, parents, finance – chacun avec interface et droits dédiés.
Objectif
Automatiser 100 % des flux, optimiser les plannings et tripler l'efficacité tout en améliorant l'expérience utilisateur.
Mon rôle
Architecte & lead dev : analyse besoins, archi scalable, 25+ modules full‑stack, CI/CD, prod.
Archi Next.js 15 hexagonale avec Server Components, routing dynamique, cache multi‑niveaux. CI/CD Docker + GitHub Actions, rollback, environnements éphémères. Monitoring Winston, health checks, métriques business temps réel.
Auth multi‑rôles sécurisée (NextAuth 5, JWT, RBAC, CSRF, audit). CMS pédagogique hiérarchique (cours→sections) avec contrôle d'accès et uploads sécurisés.
BD PostgreSQL 25+ modèles ; migrations, triggers, indexes optimisés. Fiches suivi individualisées avec objectifs, notes, rapports auto.
Messagerie temps réel WebSockets chiffrée, groupes, présence, notifications. Calendrier avancé : détection conflits, filtres, optimisation auto.
Module financier : forfaits dynamiques, factures PDF auto, alertes paiement. Badgeuse intelligente : détection entrée/sortie, calcul présence, alertes retards. Suite de tests Cypress E2E + régression.
Stack technique
Frontend
Backend
Infrastructure
Fonctionnalités clés
Méthodologie & Résultats
Approche
Agile bi‑hebdo, CI/CD, TDD, code review, doc auto.