Avant même que le premier dossard ne franchisse la ligne de départ lors de la course urbaine de Lunebourg, le 30 août 2026, le système aura déjà pris de nombreuses décisions : choix de la course, tarif en vigueur, tranche d’âge, affectation à une équipe, billet et dossard.
Une inscription, c'est bien plus qu'un simple formulaire
Sur lueneburger-stadtlauf.de Les participants choisissent une course et achètent le billet correspondant. En coulisses, ce processus va bien plus loin. WooCommerce doit proposer le tarif adéquat au bon moment, traiter les informations obligatoires pour chaque personne et transmettre ces données au système de billetterie de manière à ce que le numéro de dossard et les modifications ultérieures correspondent.
J'ai moi-même conçu et mis en place l'intégralité du site web pour fitwerft ; WooCommerce ne représente qu'une partie de cette configuration hautement personnalisée. Je suis également responsable adjointe de l'organisation de la course urbaine de Lunebourg 2026.
Cinq manches, des règles différentes
Le programme comprend cinq épreuves : 500 mètres, 1 kilomètre, 2 kilomètres, 5 kilomètres et 10 kilomètres. Les produits font l'objet d'une même inscription, mais leurs tranches d'âge, leurs tarifs et leurs groupes de participants ne sont pas les mêmes.
Dans le plugin personnalisé, les règles relatives aux tranches d'âge, aux phases tarifaires et aux variantes disponibles sont gérées via des paramètres communs et des classes. Cela réduit le risque qu'un prix affiché ne corresponde pas à celui indiqué lors du paiement ou qu'une indication d'âge ne corresponde plus à la validation effective.
Affectation aux équipes sans prolifération des données
Les participants peuvent se rattacher à des associations, des groupes de course à pied ou des équipes scolaires. De plus, il existe un lien avec les données relatives aux courses d'entreprise. Un champ de texte libre ne suffit pas : le système doit proposer des équipes connues, gérer correctement les entrées manquantes et détecter les informations contradictoires lors du paiement.
fitwerft est également l'organisateur du plus grand événement sportif de Lunebourg : la course d'entreprise de Lunebourg, également appelée „ LüFi ”. En 2026, la LüFi s'est déroulée pour la 16e fois sur le site du centre de sécurité routière de l'ADAC à Embsen. À l'occasion de la première édition de la „ Course urbaine de Lunebourg ”, la LüFi-Cup a été créée : les entreprises qui ont participé au LüFi peuvent également s'inscrire au classement par équipes d'entreprises lors de la course urbaine.
En conséquence, il doit être aussi simple que possible pour les inscrits de se rattacher à une équipe LüFi. La connexion à la source de données de la course d'entreprise est volontairement réduite au strict minimum. L'exportation documentée ne fournit, pour la sélection, que les champs et les index techniques dont le système de paiement de la course urbaine a besoin – pas d'adresses e-mail des capitaines d'équipe, de noms, de dates de naissance ni de numéros de dossard. Ainsi, une interface ne devient pas „ pratique “ simplement parce qu'elle transmet tout à titre préventif.
Les tickets doivent pouvoir être modifiés
Une fois l'achat effectué, le travail opérationnel commence. Les fautes de frappe sont corrigées, les participants peuvent changer de course, et les billets doivent être rattachés à une autre commande ou réémis. Il faut veiller à ce que le numéro de dossard, les frais d'inscription, les informations relatives aux billets et le statut d'enregistrement ne divergent pas.
Le plugin de projet comprend à cet effet un noyau commun de gestion des tickets, des outils d'administration et des commandes CLI prudentes, avec aperçu et limite d'exécution. Le code permet de sauvegarder les données des tickets, de traiter les modifications de manière traçable et de conserver les états d'enregistrement existants en cas de correction. Cela ne remplace pas le produit d'enregistrement proprement dit. Cela garantit que les modifications spécifiques au projet n'endommagent pas subrepticement ses données.
Comme en témoignent les 1 225 inscriptions
Le 18 août 2026 comme l'indiquait le compteur public en direct 1 225 inscriptions. Il s'agit d'une valeur précise à une date donnée, issue du système d'enregistrement actuel. Comme le compteur continue de tourner, la date doit impérativement y figurer.
Ce chiffre montre que l'inscription avant l'événement est réellement utilisée. Il ne permet toutefois pas encore de savoir combien de personnes prendront le départ le jour de l'événement, comment se déroulera l'enregistrement ni comment les participant·e·s vivront le déroulement de la manifestation. Ces éléments ne pourront être vérifiés qu'après le 30 août.
Avant l'événement, l'issue reste incertaine
Ce rapport de projet s'achève délibérément avant la ligne d'arrivée. Il rend compte de l'étendue du système dans le référentiel, des cinq parcours proposés et du nombre d'inscriptions publiques à la date de référence. Le déroulement de la journée de l'événement elle-même n'est pas encore documenté. Mais le référentiel montre d'ores et déjà l'ampleur du travail d'ingénierie événementielle nécessaire en matière de logique tarifaire, de corrections de billets, d'affectation des équipes et d'outils de travail sécurisés.
Lorsque l'inscription, les tarifs, les billets et l'exploitation deviennent un système critique pour l'activité, j'organise les dépendances dans la conseil technique en collaboration avec ton équipe.
Sources
- Course urbaine de Lunebourg — Date, épreuves et compteur en direct
- Référentiel de projet privé avec gestion des versions et code personnalisé pour assurer la cohérence des tarifs, des équipes, des tickets et des enregistrements







