Case 19 Sport & communauté · 2026
Une app pour 1.600 sportifs pros, pilotée par l'équipe
OFF PLAY réunit coaching, formations, événements et emplois pour sportifs pros dans une app privée iOS et Android, avec sa propre plateforme de gestion.
1.600+
sportifs professionnels dans la communauté privée
600+
formations dans l'OFF PLAY Academy
1 j
d'une modification à tous les téléphones
01
Le défi
OFF PLAY est la communauté privée d'Entourage Benelux pour les sportifs professionnels et anciens professionnels. Du coaching, sa propre Academy avec plus de six cents formations, des événements, des stages et des offres d'emploi, réunis dans une seule app. La Pro League, la FIFPRO, l'UEFA et les syndicats sportifs font partie de l'écosystème.
Cette app tournait sur une plateforme no-code louée. Les données, les fichiers et les comptes de plus de 1.600 sportifs se trouvaient dans ce seul compte. Ce que l'app pouvait faire était limité par ce que la plateforme autorisait, et chaque nouvelle idée devait entrer dans ces limites.
02
Notre approche
Nous avons reconstruit la plateforme dans un seul dépôt : une app pour iOS et Android, une plateforme d'administration dans le navigateur et une base de données qui sert les deux. Les types et le client de base de données vivent dans un paquet partagé, donc l'app et la plateforme d'administration ne peuvent jamais diverger.
La bascule s'est faite en trois étapes : tout extraire de l'ancien système, en faire du SQL, et l'appliquer en une seule fois. Chaque ancien enregistrement a reçu un identifiant fixe et dérivé, pour que chaque référence entre enregistrements reste valide sans table intermédiaire. Les fichiers ont suivi vers le nouveau stockage. Une valeur inconnue de la base faisait échouer l'exécution au lieu de passer silencieusement comme vide.
Les mots de passe ne pouvaient pas suivre. Chaque membre a dû en définir un nouveau une fois, et cet e-mail est parti à la charte graphique. C'était le prix d'une migration propre, et il était sur la table avant de commencer.
03
Le résultat
L'équipe gère désormais elle-même les items, les actualités, les bannières, les stories et les événements, et voit les chiffres sur l'écran d'à côté. Les demandes Academy et les messages aux membres passent par cette même plateforme.
L'app a gardé sa place dans l'App Store et le Play Store, donc les membres ont reçu une mise à jour au lieu d'un nouveau téléchargement. Une modification arrive sur leur téléphone le jour même, sans le détour par les stores.
La publicité se fait dans l'app elle-même : un partenaire obtient un emplacement avant une vidéo, choisi article par article par l'administrateur au lieu de l'être par une régie publicitaire.
Vous avez besoin de quelque chose de similaire ? Planifier un entretien
Réalisation suivante 01
Transport Schouls
Une application web et mobile qui réunit le planning, le traitement des CMR et la facturation. Plus aucun trajet oublié, plus d'archéologie WhatsApp.
Voir cette réalisation