Vue globale AssoSuite
Statut
Document de cadrage AssoSuite — version initiale.
Définition
AssoSuite est l'application associative de l'écosystème DMV.
Elle s'adresse aux associations locales qui ont besoin d'outils simples pour organiser leurs membres, suivre les cotisations, gérer des projets, communiquer et diffuser certaines informations vers le territoire.
Objectif
L'objectif d'AssoSuite est de réduire la charge administrative quotidienne des associations sans leur imposer un ERP complexe.
AssoSuite doit aider une association à :
- tenir une base de membres ;
- inviter de nouveaux membres ;
- gérer des rôles simples ;
- suivre des cotisations ;
- coordonner des projets ;
- publier des informations internes ;
- diffuser certains contenus vers DMV lorsque l'association le décide ;
- préparer des contenus réutilisables sur PlayLoop dans une vision cible.
Position dans l'écosystème DMV
AssoSuite est connectée à DMV, mais ne doit pas être une simple rubrique du portail public.
| Élément | Rôle |
|---|---|
| AssoSuite | Gestion associative et coordination interne. |
| DMV | Visibilité publique locale et diffusion territoriale. |
| PlayLoop | Diffusion sur écrans quand un contenu doit être affiché localement. |
| Mairie | Communication communale et supervision locale encadrée. |
État actuel visible
Le backend Laravel contient un module AssoSuite avec :
- contrôleurs membres, projets, publications et cotisations ;
- modèles
AssoMember,AssoInvitation,AssoProject,AssoCotisationPlanetAssoCotisation; - services de lecture et d'écriture ;
- routes pour invitations, membres, cotisations, publications et projets ;
- middleware
asso.access; - publications forcées dans un contexte
assosuiteavec scopegroupe; - création automatique d'une
chat_roomlors de la création d'un projet ; - interaction Stripe pour paiements de cotisation ;
- service
SupabaseAdminServicedans le flux d'invitation.
Le frontend AssoSuite dédié n'est pas confirmé dans le workspace inspecté.
Vision cible
La cible est une application associative :
- autonome côté usage ;
- mobile-first ;
- accessible à des bénévoles non techniques ;
- connectée au socle commun DMV ;
- capable de distinguer le privé associatif du public territorial ;
- extensible vers l'IA métier, PlayLoop et les notifications.
Principes produit
- Priorité aux tâches fréquentes.
- Écrans simples et lisibles.
- Pas de workflow administratif lourd.
- Pas de publication publique automatique.
- Contrôle humain sur les contenus sensibles.
- Données structurées mais faciles à comprendre.
Risques et points à clarifier
- Interface frontend AssoSuite à confirmer.
- Périmètre exact des groupes et du chat à préciser.
- Règles de diffusion vers DMV à formaliser.
- Parcours Stripe Connect des associations à documenter.
- Niveau d'intégration IA à livrer progressivement.