Manuel d'utilisation

Comité de Course & Bateau Mouilleur

Plateforme de gestion de course à la voile · rc.sailmyway.com

🟡 Application Comité de Course 🔵 Application Bateau Mouilleur Version 1.0 — Juin 2026

Ce manuel décrit l'organisation complète d'une course : depuis la préparation par le comité de course jusqu'à la navigation des bateaux mouilleurs et autres équipiers sur le plan d'eau. Deux applications complémentaires sont utilisées :

Application Comité de Course — l'application d'administration (le présent projet). Réservée aux responsables de course (directeurs). Elle sert à créer la course, définir les rôles, poser les bouées et distribuer les tâches.
Application Bateau Mouilleur — l'application de terrain utilisée par tous les autres participants. Elle permet de rejoindre une course, choisir un rôle, suivre les bouées au GPS et mettre à jour l'avancement des tâches.

0 Vue d'ensemble & rôles

L'organisation d'une course met en relation deux familles d'utilisateurs qui partagent en temps réel les mêmes données (course, bouées, rôles, tâches) via le cloud :

Comité de course — application Comité (admin) Bateaux mouilleurs & équipiers — application Bateau Mouilleur

COMITÉ Crée la course Rôles · Bouées Tâches CLOUD temps réel ÉQUIPIERS Rejoignent la course Choisissent un rôle Suivent & exécutent statuts
Figure 0 — Le comité publie les données ; les équipiers les reçoivent et renvoient leur avancement, en temps réel.
Données partagées en direct. Toute modification faite par le comité (nouvelle bouée, changement de distance, tâche assignée) est répercutée automatiquement chez les équipiers, sans rechargement.

1 Connexion du comité de course

Le responsable de course ouvre l'application Comité à l'adresse rc.sailmyway.com. Un écran de connexion s'affiche obligatoirement : l'accès est réservé aux directeurs.

Sign In Comité de Course Email / Username you@example.com Password •••••••• Sign In Continue with Google
Figure 1 — Écran de connexion de l'application Comité.

Procédure

  1. Saisir l'email et le mot de passe, puis appuyer sur Sign In — ou utiliser Continue with Google.
  2. Si le compte n'existe pas encore, choisir No account? · Create one, renseigner un nom d'utilisateur et confirmer le mot de passe.
  3. L'application vérifie le statut directeur du compte. En cas de succès, l'écran principal s'ouvre.
Accès refusé ? Si le message « Access denied: you are not a director » apparaît, c'est que le compte n'a pas les droits de comité. Seuls les comptes marqués comme directeurs peuvent ouvrir l'application Comité. Contactez l'administrateur de la plateforme pour faire activer ce droit.
Le bouton utilisateur en haut à droite (icône silhouette) permet à tout moment de modifier son nom d'affichage (crayon ✎) ou de se déconnecter.

2 Sélectionner ou créer une course

Une fois connecté, le comité choisit la course sur laquelle travailler à l'aide du sélecteur de course situé sous l'en-tête. C'est le point de départ de toute l'organisation.

Comité de Course 🔑 Régates d'Automne +
Figure 2 — La barre de course : sélecteur, bouton actif/inactif (▮▮), modifier (✎), nouvelle course (+).

Créer une nouvelle course

  1. Appuyer sur le bouton + à droite de la barre de course.
  2. Renseigner les champs de la fenêtre :
ChampDescription
NameNom de la course (ex. Régates d'Automne). Obligatoire.
DateDate prévue de la course.
Password (optionnel)Mot de passe d'accès. Laissé vide = course ouverte. Voir section 3.
ActiveÉtat de la course. Active = visible des équipiers ; inactive = masquée.
  1. Appuyer sur Save. La course est créée et automatiquement sélectionnée.
Modifier ou supprimer. Une course sélectionnée peut être rééditée via ✎, ou supprimée depuis sa fenêtre d'édition (bouton Delete). Le bouton ▮▮/▶ bascule rapidement l'état actif/inactif sans ouvrir la fenêtre.

Dès qu'une course est sélectionnée, la barre d'onglets apparaît : WAYPOINTS · ROLES · TASKS. Ces trois onglets structurent toute la préparation.

3 Accès & « groupe » de la course

Une course n'est partagée qu'avec le groupe de participants concernés. Deux mécanismes complémentaires contrôlent qui peut voir et rejoindre une course :

1. L'état « Active »

Seules les courses marquées Active apparaissent dans la liste des équipiers (application Bateau Mouilleur). Une course en préparation peut donc rester inactive tant qu'elle n'est pas prête, puis être activée au bon moment.

2. Le mot de passe

Si un mot de passe a été défini, la course apparaît avec un cadenas 🔑. Pour la rejoindre, l'équipier doit saisir ce mot de passe : c'est lui qui définit concrètement le groupe autorisé. Seules les personnes à qui le comité a communiqué le mot de passe pourront accéder à la course et à ses bouées.

🔑 Protected Race Password for "Régates d'Automne" •••••••• Confirm Cancel
Figure 3 — Demande de mot de passe à l'entrée d'une course protégée (côté équipier).
Bonne pratique. Communiquez le mot de passe uniquement aux membres du groupe (bateaux mouilleurs, équipiers, juges) par un canal sûr. Pour fermer l'accès après la course, passez-la simplement en inactive.

4 Définir les rôles

Dans une course, le comité définit autant de rôles que nécessaire. Un rôle représente une fonction sur le plan d'eau (ex. : Bateau mouilleur n°1, Ligne de départ, Bouée au vent, Sécurité…). Chaque équipier pourra ensuite s'attribuer lui-même l'un de ces rôles.

Créer un rôle

  1. Ouvrir l'onglet ROLES.
  2. Appuyer sur + New Role.
  3. Saisir le nom du rôle puis Save.
WAYPOINTS ROLES TASKS + New Role 👤 Bateau mouilleur n°1 👤 Ligne de départ 👤 Bouée au vent
Figure 4 — Onglet ROLES : liste des rôles définis, avec édition (✎) et suppression (✕).
Suppression d'un rôle. Supprimer un rôle supprime aussi toutes les tâches qui lui sont rattachées. À utiliser avec précaution.

5 Poser la position du bateau comité

La toute première action sur le plan d'eau consiste à fixer la position du bateau comité. Elle servira de point de référence pour construire toute la zone de course (ligne de départ, bouée au vent…). On la crée comme un waypoint à partir de la position GPS actuelle.

Capturer la position actuelle

  1. Ouvrir l'onglet WAYPOINTS, puis + New Waypoint.
  2. Donner un nom explicite, par exemple Bateau Comité.
  3. Garder le mode ● GPS Position (sélectionné par défaut).
  4. Attendre que le voyant GPS passe au vert, puis appuyer sur ● Capture Current Position.
  5. Les coordonnées capturées s'affichent. Valider avec Save.
New Waypoint Name Bateau Comité ● GPS Position ☌ From Waypoint 43.12345, 5.93210 ±4m ● Capture Current Position Captured: 43.12345, 5.93210 Save Cancel
Figure 5 — Création d'un waypoint en mode GPS : capture de la position courante du bateau comité.
Voyant GPS. Tant que la position n'est pas acquise, le message « Waiting for GPS… » s'affiche et la capture est impossible. Restez quelques secondes à l'air libre pour obtenir un point précis (précision indiquée en mètres, ex. ±4m).
Astuce carte. Le bouton 🗺 en haut de l'onglet WAYPOINTS bascule l'affichage en carte (OpenStreetMap). On y visualise toutes les bouées, avec une ligne pointillée rouge reliant chaque cible à sa bouée de base.

6 Créer les bouées cibles

À partir de la position du bateau comité, on construit les autres points du parcours en mode cible (From Waypoint) : au lieu d'aller physiquement poser puis capturer chaque bouée, on les définit par un relèvement (angle) et une distance par rapport à une bouée de base. L'application calcule automatiquement les coordonnées exactes.

Cas d'usage typiques d'un parcours :

Créer une cible

  1. + New Waypoint, saisir un nom (ex. Comité — Viseur ou Bouée au vent).
  2. Basculer sur le mode ☌ From Waypoint.
  3. Choisir la Base Waypoint (ex. Bateau Comité).
  4. Saisir le Bearing from Base (relèvement, 0–359°) et la Distance from Base (en milles nautiques, NM).
  5. Save — la bouée est positionnée au point calculé.
New Waypoint Name Bouée au vent ● GPS Position ☌ From Waypoint Base Waypoint Bateau Comité Bearing (°) 15 Distance (NM) 0.75
Figure 6 — Création d'une bouée cible par relèvement & distance depuis le bateau comité.
Vent Bateau Comité Viseur (ligne) ligne de départ Bouée au vent 15° / 0.75 NM
Figure 7 — Schéma du parcours construit à partir du bateau comité : ligne de départ (rouge) et bouée au vent (bleu).
Cibles en cascade. Une cible peut elle-même servir de base à une autre cible (ex. la bouée au vent comme base d'une bouée de dégagement). Toutes les positions restent cohérentes car elles sont recalculées à partir des bases.

7 Attribuer des tâches aux rôles

Une fois les bouées définies, le comité distribue le travail : chaque tâche est rattachée à un rôle et, le plus souvent, liée à une bouée (ex. « Mouiller la bouée au vent »). L'équipier ayant pris ce rôle recevra la tâche et la position associée.

Créer une tâche

  1. Ouvrir l'onglet TASKS.
  2. Dans le menu déroulant, sélectionner le rôle destinataire (ex. Bateau mouilleur n°1).
  3. Appuyer sur + New Task.
  4. Renseigner :
    • Name — libellé de la tâche (ex. Mouiller la bouée au vent).
    • Status — état initial : Pending, Working ou Done.
    • Waypoint (optionnel) — la bouée concernée par la tâche.
  5. Save. La tâche apparaît, regroupée par rôle.
WAYPOINTS ROLES TASKS Bateau mouilleur n°1 + New Task Mouiller la bouée au vent PENDING ⚓ Bouée au vent Vérifier le mouillage IN PROGRESS
Figure 8 — Onglet TASKS : tâches d'un rôle, avec statut et bouée liée (⚓).
Vue par rôle. Sans sélection de rôle, l'onglet TASKS affiche toutes les tâches regroupées par rôle, pour une vue d'ensemble. En sélectionnant un rôle, on n'affiche que ses tâches et le bouton + New Task devient disponible.

8 Côté équipier — rejoindre & agir

Les bateaux mouilleurs et autres équipiers utilisent l'application Bateau Mouilleur. Voici leur parcours, qui reflète directement la préparation du comité.

Rejoindre la course et prendre un rôle

  1. Ouvrir l'application et se connecter (bouton utilisateur en haut à droite).
  2. Dans la section ACTIVE RACES, sélectionner la course. Si elle est protégée 🔑, saisir le mot de passe communiqué par le comité.
  3. La section ROLE apparaît : choisir son rôle dans la liste (ex. Bateau mouilleur n°1). C'est l'auto-attribution du rôle.
ACTIVE RACES 🔑 Régates d'Automne (12 juin 2026) ROLE Bateau mouilleur n°1 Vous recevrez les bouées et les tâches attribuées à ce rôle. ✓ Rôle sélectionné
Figure 9 — Côté équipier : sélection de la course active puis auto-attribution d'un rôle.

Recevoir les bouées et les tâches

Une fois la course et le rôle choisis :

Mettre à jour le statut d'une tâche

En ouvrant la liste des tâches, l'équipier voit chaque tâche, sa bouée liée (qu'il peut suivre au GPS d'un toucher), et un badge de statut. Toucher le badge fait cycler le statut :

PendingIn progressDone(retour à Pending)

Ce changement est immédiatement visible par le comité dans son onglet TASKS : il suit ainsi l'avancement du mouillage en direct.

TASKS Mouilleur n°1 Mouiller la bouée au vent ⚓ Bouée au vent PENDING Poser le viseur de ligne ⚓ Viseur (ligne) DONE Touchez le badge pour changer le statut
Figure 10 — Liste des tâches côté équipier ; le badge de statut se touche pour avancer la tâche.

9 Bouées dynamiques & mises à jour en direct

Les bouées cibles sont dynamiques. Le comité peut à tout moment ajuster un relèvement ou une distance (par exemple allonger le bord au vent, ou décaler la ligne face à une bascule de vent). La mise à jour est reçue automatiquement par tous les équipiers qui suivent cette bouée — sans aucune action de leur part.

Modifier une bouée (comité)

  1. Onglet WAYPOINTS, appuyer sur ✎ de la bouée à modifier.
  2. Ajuster le Bearing et/ou la Distance (ou recapturer une position GPS).
  3. Save. La nouvelle position est recalculée et publiée instantanément.

Réception côté équipier

Chez les équipiers qui suivent la bouée concernée :

Bouée au vent ⏛ UPDATED 0.812 NM 018° BEARING N Distance recalculée + alerte à la mise à jour du comité
Figure 11 — Fiche de suivi d'une bouée côté équipier : la distance s'actualise et le repère « UPDATED » signale le changement.
Souplesse du parcours. Comme chaque cible se recalcule à partir de sa base, déplacer le bateau comité (ou une bouée pivot) réajuste automatiquement toute la chaîne de bouées qui en dépend, pour tous les participants.

Récapitulatif du déroulé

ÉtapeQuiAction
1🟡 ComitéSe connecter (compte directeur)App Comité
2🟡 ComitéSélectionner / créer la courseBarre de course
3🟡 ComitéDéfinir l'accès (active + mot de passe)Fenêtre course
4🟡 ComitéCréer les rôles nécessairesOnglet ROLES
5🟡 ComitéPoser la position du bateau comité (GPS)Onglet WAYPOINTS
6🟡 ComitéCréer les bouées cibles (angle + distance)Onglet WAYPOINTS
7🟡 ComitéCréer les tâches et les lier à un rôle + bouéeOnglet TASKS
8🔵 ÉquipierRejoindre la course, prendre un rôleApp Bateau Mouilleur
9🔵 ÉquipierRecevoir bouées & tâches, suivre, mettre à jour le statutTâches / Suivi
10🟡↔🔵Ajuster les bouées en direct ; réception automatiqueTemps réel
En résumé. Le comité prépare et pilote depuis l'application Comité ; les équipiers rejoignent, exécutent et rendent compte depuis l'application Bateau Mouilleur. Le partage en temps réel garantit que tout le monde travaille toujours sur la même version du parcours.