Applications web et mobile
- React 19
- TypeScript
- Vite
- TanStack
- Tailwind CSS
- PWA
- Capacitor
- App iOS
Application de fitnessÉditée par jCode

Application de fitnessÉditée par jCode
WorkoutGen génère votre programme d'entraînement à partir de votre profil, et son coach l'ajuste après chaque séance. L'application est conçue pour apprendre de l'entraînement de ses membres, avec leur accord.
WorkoutGen écrit votre programme, vous guide à chaque séance et ajuste le plan au fil de vos entraînements, dans le navigateur ou dans ses applications, en neuf langues, avec une offre gratuite et un abonnement Max facultatif.
Comment ça marche
Objectif, expérience, jours d'entraînement, matériel et lieu passent par neuf étapes déterministes et cinq couches de règles bornées : un même profil donne toujours les mêmes cycles de huit semaines.
Suivez les vidéos d'exercices filmées par le coach Jeremy Tellier et notez séries et charges, même hors ligne, depuis une seule base de code React, sur le web et dans les stores.
Après chaque séance terminée, un score de capacité est recalculé à partir de la complétion, de la fréquence, des répétitions en réserve et des records ; le coach ajuste volume et repos et vous conseille vos charges, sans modèle génératif.
Historique, analyse des progrès et récupération musculaire montrent ce que chaque semaine vous apporte.



Ni programme tout fait, ni chatbot : des règles d'entraînement vérifiables, que le coach ajuste après chaque séance.
Neuf étapes pures et cinq couches de règles bornées transforment le profil d'un membre en cycles de huit semaines. Une couche qui enfreindrait une règle d'entraînement rend le programme de référence, et chaque référence scientifique provient d'un registre unique vérifié dans PubMed et Crossref.
Après chaque séance terminée, un score de capacité est recalculé à partir de signaux objectifs uniquement : réalisation, fréquence sur 84 jours, répétitions en réserve et records. Le coach ajuste alors le volume secondaire et les temps de repos, jamais l'intensité ni les exercices principaux.
Depuis août 2026, les membres volontaires partagent des données d'entraînement objectives et pseudonymisées. Chaque expérience testera une modification validée par le coach ; elle n'entrera dans le moteur qu'une fois confirmée sur un groupe ultérieur et relue comme du code. Aucun modèle ne tourne aujourd'hui dans l'application.
Une seule base de code React 19, empaquetée avec Capacitor pour les stores et installable en PWA. L'interface s'affiche aussi de droite à gauche en arabe, et l'API tourne sur Cloudflare Workers avec une base isolée par membre.
Un produit TypeScript sur le réseau de Cloudflare, de l'application web aux applications des stores, que j'ai développé de bout en bout.
Présentez ce que vous souhaitez créer ou améliorer, votre budget et l'échéance envisagée.
Dans un navigateur, ou via ses applications sur l'App Store, Google Play et le Microsoft Store. Le site de WorkoutGen donne les liens d'installation Ă jour.
Par un moteur déterministe de neuf étapes et cinq couches de règles bornées, que j'ai conçu et développé. Jeremy Tellier, coach diplômé d'État et cofondateur de l'application, l'a validé au regard de la méthodologie d'entraînement.
Oui. Le programme et le suivi des séances sont gratuits ; Max est une offre payante facultative, présentée avec ses tarifs sur le site du produit.
Son coach conseille les charges et ajuste volume et repos après chaque séance, d'après des signaux objectifs, sans modèle génératif. Je l'ai développé avec Claude Code et Cursor ; sur le code client, je suis les règles de chaque client, comme l'explique la page sur le développement agentique.
Sur le site de WorkoutGen, qui publie la politique de confidentialité en vigueur.
J'ai cofondé WorkoutGen et j'en ai porté seul toute la partie technique de juin 2025 à septembre 2026, en tant que fondateur de jCode : architecture, frontend, backend, infrastructure et déploiement. Mon associé Jeremy Tellier, coach diplômé d'État, en assure le contenu sportif et a validé le moteur de programmes.