Refonte du site et du back-office d'une association d'arbitres
GAG
Groupe des Arbitres Genevois
Le Groupe des Arbitres Genevois gérait ses formations dans un site que plus personne ne savait faire évoluer. Nous avons récupéré l'historique, reconstruit le site, et rendu les contenus modifiables par les membres du comité.
Migration de données
Back-office sur mesure
Protection des données personnelles
PostgreSQL
Docker
Coolify
Contexte et enjeux
Les inscriptions aux formations d'arbitrage vivaient dans un système dont le fonctionnement n'était plus documenté. Ajouter une session, corriger une date ou publier une actualité supposait de repasser par un prestataire et d'attendre.
Les dossiers des candidats, pièces d'identité comprises, étaient dispersés sans contrôle d'accès clair. Sur des documents d'identité, cette situation ne pouvait pas durer.
Un comité bénévole n'a ni le budget ni la patience de ce fonctionnement. Il voulait un site qu'il alimente lui-même, et des données dont il sait où elles sont.
Ce qu'on a fait
Récupérer l'historique avant de reconstruire
Approche : rétro-ingénierie de l'ancien système
Nous en avons sorti 557 participants et 18 sessions de formation, puis migré 1 355 pièces d'identité derrière un accès réservé au comité. Reconstruire sans récupérer aurait effacé l'histoire de l'association.
Rendre la main au comité
Focus : aucun texte qui exige un développeur
Les blocs de la page d'accueil, les en-têtes de page et la présentation de l'association se modifient depuis le back-office. Le comité choisit aussi qui reçoit les demandes de contact et les inscriptions.
Ouvrir sans donner les clés
Approche : trois niveaux d'accès délégué
De la simple consultation à l'accès complet, un membre peut gérer les inscriptions sans pouvoir toucher au reste du site. Le niveau se choisit en clair à la création du compte.
Construire les pages que l'association attendait
Technologies : Django, PostgreSQL, déploiement conteneurisé sur Coolify
Fiches du comité et biographies, membres d'honneur, partenaires avec logo ou vidéo cliquable, événements triés automatiquement entre à venir et passés, cotisations avec QR TWINT, lois du jeu en cartes cliquables.
Conclusion
Une actualité, une session, un partenaire ou un texte de présentation se changent en quelques minutes depuis le back-office. Sans ticket, sans délai, sans facture.
Les 557 inscrits et les 18 sessions de l'ancien système sont dans la nouvelle base, et les 1 355 pièces d'identité ne sont accessibles qu'au comité.
Le suivi continue au rythme de l'association, par vagues. Quand le problème vient de notre côté, la correction ne se facture pas : le tableau de bord rendu utilisable au téléphone et les logos redevenus visibles pour le public sont partis à notre charge.
Ce que ça a changé
Une association tient sur des bénévoles qui changent. Un site qu'ils administrent eux-mêmes leur survit ; un site dont la clé est chez un prestataire meurt au premier changement de comité.
Détails techniques
Django et PostgreSQL, déploiement conteneurisé sur Coolify.
Back-office taillé pour un comité bénévole : vocabulaire de l'association, modèles techniques masqués, tableau de bord utilisable depuis un téléphone.
Revue de sécurité complète des formulaires, des envois de fichiers et des accès administrateur.
Diagnostic des courriels non reçus en production : audit SMTP, tests de bout en bout, cause racine identifiée puis corrigée.
Un projet similaire ?
Discutons de vos enjeux et voyons ce qui pourrait vous faire gagner du temps chez vous.