Acerca del proyecto
À propos du projet
🎯 Vue d'ensemble
Bovet Connect est une application web privée développée sur mesure pour l'association Le Courrier de Bovet, dont la mission est de mettre en relation des bénévoles et des personnes détenues pour entretenir une correspondance par courrier. Avant ce projet, toute la gestion reposait sur une base de données Access obsolète, accessible depuis un seul ordinateur par une seule personne. Aujourd'hui, plusieurs membres du bureau se connectent depuis n'importe quel appareil pour suivre et mettre à jour les données en temps réel.
✨ Fonctionnalités principales
👥 Gestion des adhérents et des détenus Fiches détaillées pour chaque adhérent et chaque détenu suivi par l'association, avec statuts (actif, inactif, archivé), historique du parcours (demande d'adhésion, validation, formation), recherche et filtres avancés, notes libres avec pièces jointes (PDF, photos), et exports en fichiers Excel ou CSV.
✉️ Binômes et courriers Cœur du métier de l'association : chaque lien entre un adhérent et un détenu est tracé avec l'historique complet des courriers échangés (envoyés et reçus), les dates et les observations.
💰 Cotisations et dons Suivi du statut de chaque adhérent (à jour, en retard, jamais cotisé) et enregistrement des dons, avec synchronisation automatique via HelloAsso. Dès qu'un paiement est effectué sur la plateforme, il est enregistré dans l'application sans aucune intervention manuelle.
📊 Tableau de bord, statistiques et rapports Vue synthétique à la connexion (adhérents actifs, correspondances en cours, cotisations en retard, dons reçus), graphiques d'évolution sur plusieurs années, exports personnalisés et module d'impression d'étiquettes au format Avery pour les envois postaux.
💻 Stack technique Next.js/React • Supabase (PostgreSQL, Auth, RLS, Storage) • Tailwind CSS • shadcn/ui • HelloAsso API & Webhooks • Déployé sur Vercel
🏆 Complexité & apprentissages
Ce projet illustre ma capacité à reprendre et moderniser un système existant tout en répondant à des contraintes métier précises. Il m'a permis de concevoir une architecture multi-utilisateurs sécurisée, d'implémenter une synchronisation automatique avec une API tierce, et de gérer des données sensibles (RGPD) dans un contexte associatif. Un projet où la valeur ajoutée est autant humaine que technique.