À propos
D'où vient cette application, et à qui elle s'adresse.
À quoi sert ce site
Cette application remplace la feuille de prêt papier par un système numérique : chaque boîte de jeu porte un QR code, scanné par les bénévoles pour enregistrer prêts et retours en temps réel. Elle propose aussi un catalogue public des jeux, des tournois (inscription, suivi, classements) et un planning bénévole pour l'organisation de l'événement.
Pour qui
Le site s'adresse à trois publics : les visiteurs, qui consultent le catalogue et s'inscrivent aux tournois avant ou pendant l'événement ; les bénévoles, qui enregistrent les prêts et gèrent les tournois depuis leur smartphone ; et les organisateurs, qui pilotent l'événement (statistiques, planning, administration).
Accès par niveau
Aucun compte individuel : la distinction se fait entre trois niveaux d'accès, du plus ouvert au plus restreint.
Visiteur
Accessible à tous, sans rien installer ni activer :
- page d'accueil, catalogue et fiche de chaque jeu, avec recherche et filtres ;
- statistiques de prêt (palmarès, histogramme, durées) et leurs exports Excel/PDF ;
- écran salle (tableau de bord temps réel, pensé pour un projecteur) ;
- tournois : liste, page de suivi d'un tournoi (classement ou arbre en lecture), inscription et désinscription par code, ajout à l'agenda (.ics) ;
- planning : consultation de la grille publiée, déclaration de ses disponibilités, et « mon planning » via un code personnel ;
- pages d'aide (bénévoles, tournois, planning, rangement) et cette page.
Bénévole
En plus de tout ce qui précède, un bénévole peut :
- scanner un jeu et enregistrer prêt / retour / re-prêt / sortie pour un tournoi ;
- créer, éditer, dupliquer et supprimer un tournoi, gérer ses participants, l'ouvrir/le lancer, saisir les scores, les rondes ou les résultats de l'arbre selon le mode choisi ;
- ouvrir en un clic tous les tournois programmés le jour même.
Administrateur
En plus de tout ce qui précède, un administrateur peut :
- créer une fiche de jeu et (ré)imprimer des étiquettes QR, à l'unité ou en lot ;
- consulter, régénérer et partager le jeton bénévole (avec expiration) ;
- changer le mot de passe administrateur ;
- régler la date de l'événement et clôturer tous les prêts en fin d'événement ;
- piloter le module planning : trame des postes/créneaux/besoins, préremplissage automatique, édition de la grille, publication, exports et purge des données (RGPD).
Un journal d'activité technique enregistre, côté serveur, les actions d'administration et de bénévolat (sans donnée personnelle : identifiants d'appareil anonymes, jamais de nom ni de numéro de pochette) — utile pour comprendre ce qui s'est passé en cas d'anomalie.
Crédits
Cette application est un logiciel libre, conçu et développé par Simon. Elle est mise à la disposition de toute association qui souhaite l'utiliser.
Ce site-ci est déployé et exploité par Des jeux plein la Manche, seule responsable de son contenu et des données qui y circulent : l'auteur du logiciel n'intervient pas dans son exploitation.
Licence et code source
Le code de cette application est disponible sur https://github.com/Dramac/LudoteX, sous licence GNU General Public License v3.0 (GPLv3) : libre de réutilisation, modification et redistribution, à condition que toute version modifiée et redistribuée reste elle aussi publiée sous GPLv3. Texte complet : gnu.org/licenses/gpl-3.0.
Le logo du logiciel, lui, est versé au domaine public (CC0 1.0) : le dessin a été produit par un outil d'intelligence artificielle générative, et une image purement générée n'a vraisemblablement aucun titulaire de droits.
Version
Version actuelle de l'application : 1.14.0.
Nouveautés de cette version :
- **La sauvegarde automatique de chaque nuit fonctionne désormais pour de bon.** Sur toute installation de LudoteX faite jusqu'ici, la tâche censée sauvegarder les trois bases chaque nuit échouait avant même de créer une archive, sans qu'aucun message ne le signale — un défaut resté invisible depuis l'installation. Il est corrigé dans cette version, qui explique aussi comment vérifier, chaque matin, qu'une sauvegarde a bien eu lieu. **Un geste est nécessaire sur un serveur déjà en service** pour que la sauvegarde se mette à fonctionner ; la personne qui s'occupe du serveur le trouvera dans la documentation de déploiement.
- **La fin d'une mise à jour de serveur indique maintenant la version qui répond**, pour chaque site actif, et signale ce qu'il reste à installer à la main pour que le serveur porte tout ce que porte le nouveau code.
Historique complet des versions : journal des versions.