Aller au contenu principal
Solution IA

Rekup · 2025

Rekup : une IA qui personnalise la récupération sportive

Application mobile qui génère des routines de récupération à partir de l'historique d'entraînement.

React NativeExpoAPI LLMRevenueCatPostgreSQLTypeScript
Voir le site en ligne
Aperçu du projet Rekup
Le contexte

Le problème à résoudre

Les sportifs s'entraînent dur mais récupèrent au hasard : les routines génériques trouvées en ligne ignorent ce qu'ils viennent réellement de faire subir à leur corps. Rekup voulait inverser la logique — partir de l'historique d'entraînement réel de l'utilisateur pour lui proposer, chaque jour, la séance de récupération dont il a besoin.

Notre mission

  • Transformer un historique d'entraînement en recommandations exploitables
  • Concevoir une application mobile iOS et Android depuis zéro
  • Intégrer un modèle de langage sans exploser les coûts par utilisateur
  • Mettre en place un abonnement freemium
  • Livrer un produit publié sur les stores, prêt à accueillir ses utilisateurs
Notre réponse

Ce que nous avons construit

Nous avons construit un pipeline où les données d'entraînement sont structurées, enrichies d'un contexte métier (charge musculaire, groupes sollicités, fatigue cumulée) puis soumises à un modèle de langage encadré par des règles strictes. Le modèle ne décide pas seul : il compose à partir d'une bibliothèque de mouvements validés, ce qui rend chaque routine à la fois personnalisée et sûre.

01

Contexte métier avant le modèle

L'historique est analysé et structuré en amont : le LLM reçoit un contexte propre, pas des données brutes.

02

Génération encadrée

Les routines sont composées à partir d'une bibliothèque de mouvements validés, ce qui élimine les recommandations hasardeuses.

03

Coût par utilisateur maîtrisé

Mise en cache et sélection du modèle selon la tâche : la qualité là où elle compte, l'économie ailleurs.

04

Monétisation intégrée

Abonnement freemium géré via RevenueCat, avec une période d'essai gratuite de 14 jours.

L'architecture

Comment l'IA travaille réellement

Un modèle de langage seul ne suffit pas. La valeur naît de ce qui l'entoure : la donnée qu'on lui donne, le cadre qu'on lui impose, et la façon dont on restitue sa réponse.

  1. 1

    Collecte

    L'historique d'entraînement de l'utilisateur est enregistré séance après séance.

    React Native · PostgreSQL
  2. 2

    Structuration

    Les données sont enrichies : groupes musculaires sollicités, intensité, fatigue cumulée.

    Logique métier
  3. 3

    Génération

    Un modèle de langage compose la routine à partir d'une bibliothèque de mouvements validés.

    API LLM
  4. 4

    Restitution

    La séance est présentée mouvement par mouvement, guidée en vidéo dans l'application.

    Expo
Le résultat

Ce que le projet a livré

iOS + Android

Deux plateformes

Une seule base de code React Native, publiée sur l'App Store et Google Play.

14 jours

Essai gratuit

Un tunnel d'abonnement complet, de l'essai à la conversion, géré par RevenueCat.

FR / EN

Application bilingue

Pensée dès le départ pour une distribution internationale.

Un projet comme celui-ci ?

Solution IA : parlons-en lors d'un appel de découverte gratuit. Nous évaluons ensemble votre besoin, le périmètre et le budget, sans engagement.

Service : Automatisation & IA · Secteur : Sport & fitness · Réserver un appel de 20 min

Le problème
Des routines de récupération génériques, qui ignorent ce que le sportif vient réellement de faire.
La solution
Une application mobile et un pipeline IA qui compose chaque routine à partir de l'historique d'entraînement et d'une bibliothèque de mouvements validés.
Le résultat
Application publiée sur iOS et Android, bilingue, avec abonnements et essai gratuit de 14 jours.

Ce que le client nous a demandé

  • Transformer un historique d'entraînement en recommandations exploitables
  • Concevoir une application mobile iOS et Android depuis zéro
  • Intégrer un modèle de langage sans exploser les coûts par utilisateur
  • Mettre en place un abonnement freemium
  • Livrer un produit publié sur les stores, prêt à accueillir ses utilisateurs

Architecture

Les briques techniques du projet et le rôle de chacune.
Architecture technique du projet Rekup
CoucheChoixRôle
ApplicationReact Native, Expo, TypeScriptUne base de code publiée sur iOS et Android, séances guidées en vidéo.
DonnéesPostgreSQLHistorique d'entraînement enregistré séance après séance.
Logique métierStructuration du contexteGroupes musculaires sollicités, intensité et fatigue cumulée calculés avant l'appel au modèle.
IAAPI LLMComposition des routines à partir d'une bibliothèque de mouvements validés, avec mise en cache et choix du modèle selon la tâche.
MonétisationRevenueCatAbonnement freemium et essai gratuit de 14 jours sur les deux stores.

Fonctionnalités livrées

  • Collecte — L'historique d'entraînement de l'utilisateur est enregistré séance après séance.
  • Structuration — Les données sont enrichies : groupes musculaires sollicités, intensité, fatigue cumulée.
  • Génération — Un modèle de langage compose la routine à partir d'une bibliothèque de mouvements validés.
  • Restitution — La séance est présentée mouvement par mouvement, guidée en vidéo dans l'application.

Résultats

  • iOS + Android

    Deux plateformes

    Une seule base de code React Native, publiée sur l'App Store et Google Play.

  • 14 jours

    Essai gratuit

    Un tunnel d'abonnement complet, de l'essai à la conversion, géré par RevenueCat.

  • FR / EN

    Application bilingue

    Pensée dès le départ pour une distribution internationale.

Autres réalisations

Page d'accueil du site de l'Aéroclub de Camargue avec un vol au coucher du soleil

Aviation & Loisirs · 2026

Aéroclub de Camargue

Problème
Un site associatif figé, difficile à mettre à jour et invisible sur les recherches locales et touristiques.
Solution
Identité visuelle complète, site Next.js avec CMS Payload taillé pour le club et outil de préparation de vol sur mesure.
Résultat
L'équipe met à jour ses contenus sans intervention technique, sur un site bilingue connecté à la réservation de vol.
  • Next.js
  • Payload CMS
  • PostgreSQL
  • TypeScript

Lire l'étude de cas

Application mobile Helyios affichant le suivi d'entraînement et la charge musculaire

Sport & Performance · 2025

Helyios

Problème
Les athlètes de CrossFit enchaînent les séances sans visualiser la charge qu'ils accumulent.
Solution
Une application React Native adossée à Supabase, avec un modèle de charge restitué sur une silhouette anatomique.
Résultat
iOS et Android depuis une seule base de code, synchronisation temps réel et usage hors ligne en salle.
  • React Native
  • Expo
  • Supabase
  • PostgreSQL

Lire l'étude de cas