Club sportif
Gym & Sports Club Booking Management — cours, séances datées, réservations plafonnées par la capacité, liste d'attente promue automatiquement et présences.
Schermafbeeldingen
Club sportif
Remplissez vos séances sans jamais perdre le contrôle de la capacité.
Pour les salles de sport, studios, écoles de danse et clubs commerciaux : cours, séances, adhérents, cotisations, réservations plafonnées, liste d'attente et présences dans Odoo 20.

Programmer
Un catalogue de cours, puis des séances datées par saison, coach, durée et capacité. Un coach ne peut pas animer deux séances qui se chevauchent : Odoo refuse la seconde.
Réserver
La confirmation verrouille la séance le temps de recompter les places. Deux confirmations simultanées ne peuvent pas prendre la même dernière place. Séance pleine : liste d'attente.
Promouvoir
Une annulation libère la place et promeut automatiquement la plus ancienne réservation en attente, tant qu'il reste des places — et seulement pour les adhérents actifs.
Ce qui est inclus
- Socle gratuit partagé : adhérents, saisons, sections, cotisations et facture de cotisation
- Catalogue de cours et séances datées
- Compteurs permanents : confirmés, en attente, places disponibles
- États Confirmée, Liste d'attente, Présent, Absent, Annulée
- Contrôle de chevauchement des coachs
- Capacité jamais abaissable sous le nombre d'inscrits confirmés
- Rôles Utilisateur et Administrateur, cohérence multi-société
Ce que l'application ne fait pas
Elle n'ouvre aucun site public de réservation : les inscriptions sont saisies par le club. Ni paiement par carte, ni contrôle d'accès matériel, ni abonnement prélevé automatiquement. La facturation passe par les cotisations du socle, déclenchées à la main.
Nécessite Odoo 20 Community ou Enterprise et la brique gratuite dyo_sport_common. Support : welcome@dyonysos.fr.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Adhérents / clients, Adhérents / clients (fiche), Cotisations puis Cours. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 69 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (51 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
Découvrir les applications Dyonysos en vidéo
Démonstrations courtes, cas d'usage et nouveautés Odoo 20.
Wat deze app niet doet
- Elle n'ouvre aucun site public de réservation : les inscriptions sont saisies par le club. Ni paiement par carte, ni contrôle d'accès matériel, ni abonnement prélevé automatiquement. La facturation passe par les cotisations du socle, déclenchées à la main.
- Nécessite Odoo 20 Community ou Enterprise et la brique gratuite dyo_sport_common . Support : welcome@dyonysos.fr .
Vereiste applicaties van de appstore
- Socle Sport DYONYSOS
dyo_sport_common
Gebruikte Odoo Community-modules
product
| Serie | Versie | Status | Gepubliceerd op |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Beschikbaar | 02-10-2026 |
| 19.0 | 19.0.1.0.0 | Beschikbaar |
Fiche gegenereerd uit de code van de uitgever (privé-repository, branch 20.0): de broncode is niet gepubliceerd.
Automatische controle van de appstore (los van de uitgever), toegepast op alle applicaties. Conforme.
| Controle | Resultaat | Effect indien afwezig |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (OPL-1) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | conforme | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | absent | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (12 actuellement) | conforme | info |
| Résumé en français | conforme | info |
Guide utilisateur — Club sportif (DYONYSOS)
Pour une salle de sport, un studio, une école de danse ou un club commercial : catalogue de cours, séances datées, réservations plafonnées par la capacité, liste d'attente et présences.
Les saisons, les sections, les adhérents et les cotisations sont portés par le socle Sport, installé automatiquement : commencez par son guide si vous partez de zéro.
1. Créer le catalogue de cours
Menu Sport DYONYSOS → Cours → Nouveau. Un cours est un modèle réutilisable, pas une date : « Pilates débutant », « Boxe ados ».
Renseignez sa section, son coach, sa durée en heures et sa capacité par défaut. Durée et capacité doivent être strictement positives.
Le produit facturable est facultatif ; il sert de référence tarifaire quand vous établissez la cotisation correspondante.
2. Programmer les séances
Menu Sport DYONYSOS → Séances → Nouveau. Choisissez le cours : le coach et la capacité sont repris automatiquement du cours, et restent modifiables séance par séance.
Renseignez la saison, le début et la fin.
Deux contrôles vous protègent :
- la fin doit suivre le début ;
- un coach ne peut pas animer deux séances qui se chevauchent. Odoo refuse la seconde et vous dit pourquoi. Une séance annulée ne bloque plus rien.
Une séance passe par quatre états — Brouillon, Ouverte, Terminée, Annulée. Elle doit être ouverte pour qu'on puisse y confirmer des réservations.
Le formulaire affiche en permanence trois compteurs : confirmés, en attente, places disponibles.
3. Réserver, et laisser la capacité faire son travail
Menu Sport DYONYSOS → Réservations → Nouveau, ou depuis la séance.
Choisissez la séance et l'adhérent. L'adhérent et la séance doivent appartenir à la même saison — un adhérent de l'an dernier ne peut pas s'inscrire à une séance de cette année.
Un adhérent ne peut réserver qu'une fois la même séance.
Cliquez sur Confirmer. Deux conditions doivent être réunies : la séance est ouverte, et l'adhérent est actif. Ensuite, c'est la capacité qui décide :
- s'il reste de la place, la réservation passe Confirmée ;
- sinon, elle passe automatiquement en Liste d'attente.
Vous n'avez rien à surveiller : le module compte les places au moment exact de la confirmation, en verrouillant la séance le temps du calcul. Deux personnes qui confirment en même temps ne peuvent pas prendre la même dernière place.
4. L'annulation libère la place — et promeut la liste d'attente
Cliquez sur Annuler sur une réservation confirmée : la place est rendue, et la plus ancienne réservation en attente est promue automatiquement, tant qu'il reste des places. L'ordre est celui de la création — premier inscrit, premier promu. Seuls les adhérents encore actifs sont promus.
5. Faire l'appel
Sur chaque réservation confirmée, bouton Présent. La séance doit être ouverte ou terminée. L'état Absent se pose de la même façon.
Quand la séance est finie, passez-la à Terminée.
6. Réduire une capacité
Vous pouvez baisser la capacité d'une séance, mais jamais en dessous du nombre d'inscrits déjà confirmés : Odoo refuse et vous le dit. Annulez d'abord des réservations si nécessaire.
Ce que ce module ne fait pas
Il n'ouvre aucun site public de réservation : les inscriptions sont saisies par le club. Pas de paiement par carte, pas de contrôle d'accès par badge ou tourniquet, pas d'abonnement récurrent prélevé automatiquement. La facturation se fait par les cotisations du socle Sport, à la main.
Beoordelingen van ingelogde klanten. Eén beoordeling per klant; de uitgever kan erop reageren. Log in om een beoordeling te plaatsen.
- Uitgever
- DYONYSOS
- contact@omnifloo.com
- Omnifloo-klanten
- Support inbegrepen volgens uw formule: helpcentrum.


