EEBC GESTION
Pourquoi
L'Église Évangélique Baptiste de Cayenne réunit plusieurs centaines de personnes chaque dimanche. Comme toute association cultuelle française, elle porte des obligations que peu de gens associent au mot « église » : tracer chaque don, émettre des reçus fiscaux numérotés, tenir des budgets par département, garder mémoire de qui a été visité, baptisé, marié.
Tout cela tenait dans des tableurs, des carnets et la mémoire des responsables. Les dons se notaient à la main, les reçus fiscaux se retapaient un par un en fin d'année, les groupes se coordonnaient par messages, et la personne qui savait où en était une visite était celle qui l'avait faite.
La commande : une plateforme unique, tenue par des bénévoles et non par des informaticiens, qui absorbe la comptabilité, les membres, les groupes, le culte et la communication — sans transformer la vie de l'église en saisie de formulaires.
Client
Eglise Evangélique Baptiste de Cabassou
Défi technique
La difficulté n'était pas technique au départ, elle était de modélisation. Une église ne se range pas dans un organigramme d'entreprise : la même personne est diacre, responsable d'un groupe de maison et chauffeur le dimanche matin. Un logiciel qui impose un rôle unique par compte oblige à mentir sur la réalité dès le premier jour.
- Douze rôles cumulables. Administrateur, pasteur, ancien, diacre, responsable de club biblique, moniteur, chauffeur, responsable de groupe, secrétariat, finance, encadrant, membre : un compte en porte autant que la personne en assume, et les écrans s'ouvrent en conséquence.
- Le reçu fiscal est un document réglementé, pas un PDF. Numéroté, unique, rattaché aux transactions qu'il couvre, il suit un cycle brouillon → émis → envoyé → annulé. On n'efface pas un reçu émis : on l'annule, et la trace reste. C'est la condition pour que le donateur puisse le présenter à l'administration fiscale.
- Du paiement au reçu, sans ressaisie. Un don en ligne passe par Stripe, crée sa transaction, déclenche son reçu et part par courriel — le trésorier n'intervient que s'il y a une anomalie.
- Joindre les gens là où ils sont. En Guyane, l'information circule sur WhatsApp bien avant le courriel. La plateforme parle donc WhatsApp Cloud API, SMS et courriel depuis le même écran d'envoi.
- Dix-neuf applications pour une seule institution : membres et familles, visites, groupes de maison, club biblique des enfants, jeunesse, culte et planning, transport, inventaire, départements, budgets, campagnes de collecte, import de données.
- Une application mobile Flutter en développement pour iOS et Android, adossée à la même API REST que le site — un seul modèle de données, pas deux vérités.
Stack technique
Notre approche
Une église ne s'arrête pas le temps d'une refonte. Le projet a donc été livré par blocs utilisables, en commençant par celui dont l'erreur coûte le plus cher — l'argent — et en terminant par ceux qui demandaient l'adhésion du plus grand nombre.
Chaque bloc est parti d'une observation sur place plutôt que d'un cahier des charges : ce qu'un responsable fait réellement un dimanche matin ne ressemble jamais tout à fait à ce qu'il en décrit en réunion.
Observer un dimanche avant d'écrire une ligne
Relever ce qui se passe réellement : qui note les dons, où atterrit l'information d'une visite, comment se décide une dépense de département. Le cumul des rôles est sorti de là, et il a structuré tout le reste.
Le noyau où l'erreur coûte le plus cher
Transactions, dons en ligne, reçus fiscaux et budgets d'abord. Un reçu fiscal engage l'église devant l'administration : sa numérotation, son cycle de vie et son impossibilité d'être effacé ont été traités avant toute fonctionnalité de confort.
Membres, groupes, club biblique, culte
Les familles, les événements de vie, les visites, les groupes de maison, le club biblique des enfants, le planning des cultes et le transport. Chaque responsable tient désormais sa propre liste, au lieu de la transmettre au secrétariat.
Parler WhatsApp, parce que c'est là que ça se passe
Courriel, SMS et WhatsApp Cloud API depuis un même écran, avec journal des envois. L'application mobile Flutter est arrivée ici : elle consomme la même API que le site, donc elle ne peut pas diverger.
Reprise des données et formation des bénévoles
Import des membres et de l'historique financier, déploiement sur Render avec sauvegardes, puis formation des responsables. Le critère de sortie n'était pas « le site est en ligne » mais « le secrétariat a fait une semaine complète sans nous ».
Résultat
La plateforme est en service à Cayenne. Les dons en ligne produisent leurs reçus sans intervention, les responsables de groupe tiennent leurs listes eux-mêmes, et le trésorier édite en fin d'année ce qu'il retapait auparavant reçu par reçu.
- 19 applications métier, 67 342 lignes de Python hors migrations et 362 gabarits.
- 645 fonctions de test sur 35 modules, avec une attention particulière au chemin du don : c'est celui où une erreur se voit sur un document fiscal.
- Reçus fiscaux conformes à la réglementation française des associations cultuelles, numérotés et traçables, annulables mais jamais effaçables.
- Une application mobile en développement iOS et Android sur la même API que le site.
- Un site public administrable par le secrétariat depuis le même outil.
L'église est propriétaire de son code et de ses données. Le jour où elle voudra changer de prestataire, elle emportera les deux.
Performance & conformité
On ne se contente pas de livrer : on mesure. Voici les notes obtenues par Eglise Evangélique Baptiste de Cabassou sur les outils d'audit publics les plus exigeants du marché — chiffres consultables en un clic.
Dernière mesure : 10 septembre 2026
UI / UX
Hiérarchie, lisibilité, parcours
Chaque domaine est mesuré par son outil de référence : PageSpeed (performance, SEO), WAVE (accessibilité), Mozilla Observatory (sécurité), SSL Labs (chiffrement). La performance affichée est la meilleure mesure enregistrée ; un nouveau test peut donner un résultat différent. La note UI/UX est attribuée par l'équipe TUS. Les boutons « Tester » permettent de relancer une vérification.
Captures du projet
carte_mebre
Dashbord