Architecture de la plateforme
Adhésion, discipolat, territoire, contenus et supervision — une plateforme fiable, sécurisée, conforme au RGPD et duplicable à 75 familles d'impact.
De la structure définie par l'administration jusqu'à la restitution, en passant par l'adhésion, l'encadrement et les contenus. Chaque bloc décrit une fonctionnalité ; les flèches montrent le flux.
Deux cheminements de bout en bout, en diagramme : celui d'un administrateur qui fait vivre la communauté, et celui d'un utilisateur, de la découverte de la vitrine à sa vie de membre. Suivre les flèches (1 → 8).
Chef de famille / administrateur · entrée par la connexion à son espace
Visiteur → membre · entrée par la vitrine publique
Next.js sur Vercel (Europe), Supabase (Auth / PostgreSQL + RLS / Storage) en UE, services intégrés. Chiffré de bout en bout. Détails en légende.
La table membres au centre, reliée au discipolat, au territoire, aux contenus, à l'évaluation et à la présence. Isolation multi-communauté par RLS.
Les questions que posent les partenaires — et le mécanisme concret qui y répond. Chaque inquiétude est adressée par un choix d'architecture, pas par une promesse.
communaute_id : une famille ne lit jamais les données d'une autre. Créer une communauté = une ligne + un slug.« Et si la plateforme tombe ou perd des données ? »
Infrastructure managée (Vercel + Supabase), redondance, sauvegardes automatiques, monitoring. Tâches critiques idempotentes ; base gérée par migrations versionnées.
✓ Couvert« Qui peut voir quoi ? Est-ce vraiment protégé ? »
La sécurité vit dans la base (RLS) : impossible de contourner l'interface. Auth JWT, moindre privilège, chiffrement TLS + au repos, secrets hors du code.
✓ Couvert« Les membres gardent-ils le contrôle de leurs données ? »
Consentement horodaté, page de confidentialité, journaux d'audit. Anonymisation plutôt que suppression en cascade. DPO ICC. Données en UE.
✓ Couvert« Tiendra-t-elle 1000+ connexions ? »
CDN Edge (cache), logique serverless auto-scalé, base protégée par un pooler. Capacité qui suit la demande (voir schéma).
✓ Couvert« Peut-on la reproduire pour d'autres communautés ? »
Multi-communauté : une base + communaute_id + RLS. Chaque communauté a son /c/{slug} ; création depuis une console réservée.
« Où sont stockées les données ? »
Vercel — Dublin et base Supabase région UE. Les données ne quittent pas l'UE. (À reconfirmer dans le tableau de bord Supabase.)
✓ Couvert