# MyInfoMate Sport — Vue d'ensemble ## Positionnement Adaptation de MyInfoMate pour les clubs sportifs. Remplace WhatsApp et les outils éparpillés par une app branded, structurée, et pensée pour la gestion terrain (arbitrage, renfort, communication). Pilote : **Hockey Club de Namur** (accès direct via joueur Unov). --- ## Problèmes résolus | Problème | Situation actuelle | |---|---| | Arbitrage | Demandes perdues dans WhatsApp, personne ne répond | | Groupes ingérables | Mélange parents / joueurs / staff dans les mêmes fils | | Logistique matchs | Les membres ne savent pas où/quand jouer | | Identité digitale | Pas d'app aux couleurs du club | --- ## Rôles | Rôle | Responsabilités | |---|---| | Responsable club | Gestion des membres, équipes, configurations | | Capitaine | Crée les demandes d'arbitrage / renfort, gère son équipe | | Membre | Reçoit les notifs, accepte/refuse les demandes, consulte agenda et résultats | --- ## Modules V1 ### Arbitrage - Le capitaine crée une demande pour un match (date, lieu, rôle recherché) - Tous les arbitres disponibles reçoivent une notification push - Acceptation en un clic directement depuis l'app - Le capitaine voit qui a accepté en temps réel ### Renfort inter-équipe - Une équipe manque de joueurs → le capitaine envoie une demande de renfort - Les joueurs d'autres équipes (même club) sont notifiés - Acceptation en un clic ### Autres sections V1 - Roster de l'équipe - Résultats de matchs - Classement en temps réel - Agenda des rencontres - Notifications push ciblées (club entier ou équipe spécifique) - Contenu éditorial (règlement, infos club, carte du terrain) --- ## Modules V2 (planifiés) - Messagerie d'équipe (remplacement des groupes WhatsApp) - Stats & gamification (buts, assists, trophées) - Sync fédération RBFH (calendrier et classements automatiques) - Réservation de terrains - Statut terrain en temps réel --- ## Navigation app mobile (5 onglets) 1. **Accueil** — Prochains matchs, derniers résultats, annonces 2. **Mobilisation** — Demandes d'arbitrage et de renfort actives 3. **Équipe** — Roster, profils membres 4. **Classement** — Tableau de classement du club 5. **Infos** — Contenu éditorial (règlement, localisation, contact) --- ## Architecture technique | Composant | Détail | |---|---| | Backend | manager-service (ASP.NET Core) — nouveaux endpoints sport | | CMS | manager-app Flutter — nouvel onglet gestion sport | | App mobile | Nouveau flavor Flutter (même codebase que mymuseum-visitapp) | | Différenciation | `InstanceType.Sport` dans l'enum — UI conditionnelle | | Notifications | Firebase Push | | Base de données | Nouvelles entités PostgreSQL (Team, Match, MobilizationRequest…) | --- ## Tarification | Plan | Prix/mois | |---|---| | Starter club | 40 € | | Standard club | 65 € | | Premium club | 90 € | Pilote gratuit 3–6 mois pour Hockey Namur. --- ## Stratégie de déploiement 1. **Hockey Namur** — Pilote (crédibilité : joueur Unov dans le club) 2. **Autres clubs RBFH** — Visibilité via la fédération 3. **Autres sports** — Football, basket, volley (même app, flavors différents) 4. **Partenariats fédération** — RBFH officiel à terme --- ## Concurrents | Concurrent | Différence vs MyInfoMate Sport | |---|---| | Spond | Pas white-label, pas d'arbitrage structuré, pas d'identité club | | iclub | Orienté gestion administrative (licences, cotisations), pas terrain | Avantage clé : seule solution combinant arbitrage structuré + renfort inter-équipe + app aux couleurs du club à ce prix. --- ## Statut (mai 2026) ### Fonctionnel - Rôles Guardian / Member (base réutilisable) - Notifications push - Contenu éditorial (sections standard MyInfoMate) ### En cours / Planifié - Module arbitrage (backend + UI) - Module renfort - Sync résultats et classements - Flavor Flutter dédié sport - CMS manager-app : onglet gestion sport