Ce document est le mode opératoire interne PlayOff pour gérer une compétition de bout en bout, en s’appuyant sur la stack mise en place (Airtable = données, Make = automatisations, Notion = documentation / fiches Ops, Google = emails & calendrier).
1) Vue d’ensemble (ce qui fait foi)
- Source de vérité des données : Airtable (Compétition, Équipe, Match, Club, Contact)
- Orchestration & règles métier : Make (quand la logique dépasse 1–2 conditions)
- Documentation & traçabilité : Notion (Fiches opérationnelles)
Règle : ne pas modifier les vues techniques ou champs “verrous” utilisés par les automatisations (risque de doublons ou de non-déclenchement).[1]
2) Préparer la compétition (phase “Préparation”)
2.1 Créer la compétition dans Airtable
- Créer un enregistrement COMPETITION
- Renseigner au minimum : nom, discipline, dates (début/fin), lieu / club associé
- Vérifier que les statuts sont cohérents (cycle de vie standardisé).[2]
2.2 Vérifier les prérequis métier (avant de clôturer les inscriptions)
- Une compétition ne doit passer en “inscriptions clôturées” que si :
- Dates début/fin renseignées
- Nombre d’équipes minimum atteint (au moins 2)
- Données suffisamment complètes pour déclencher la phase Ops[3]
3) Gérer les inscriptions (équipes)
3.1 Inscrire / compléter une équipe
- Une équipe peut exister “incomplète” (inscription progressive).
- Une équipe est valide seulement si :
- liée à 1 club
- rattachée à une compétition
- capitaine identifié
- seuil de joueurs actifs atteint (ex : ≥ 5)[3]
3.2 Automatisations associées (emails / calendrier)