DOCS/sport/solution-overview.md
Thomas Fransolet a5a8ecdb20 Documentation interne MyInfoMate / Unov
Import initial de la documentation : statut, roadmap, plans V1/V2,
specs verticales (creche, sport), audits securite, plan de test,
analyse concurrentielle et maquettes de design.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 11:17:01 +02:00

3.9 KiB
Raw Blame History

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 36 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