Équilibre
Mon projet de fin d’études : une application mobile pour relier coach et utilisateur autour d’un plan personnalisé et du suivi du poids.
En développement
- React Native
- TypeScript
- NestJS
- MongoDB
- Expo
- Docker
- Swagger
- Jest

Besoin
Permettre à un coach et à son client de suivre ensemble un plan alimentaire personnalisé et l’évolution du poids, depuis le téléphone.
Mon rôle
Seul, de l’application mobile React Native à l’API NestJS, dans le cadre de mon projet de fin d’études.
Résultat
Espaces coach et utilisateur, plans personnalisés et suivi des pesées fonctionnels. Journal alimentaire et version Android de démonstration en cours.
Difficulté résolue
Concevoir un modèle documentaire MongoDB adapté à la consultation et à la mise à jour des plans et des pesées. Le cahier des charges et les tests en TDD cadrent les règles métier ; un contrôle de version protège les données lors de mises à jour simultanées.
Détails techniques
Projet de fin d’études en cours de développement à l’UHA 4.0. Je développe une application mobile de suivi alimentaire avec accompagnement coach, de l’interface React Native à l’API NestJS.
Parcours déjà développés :
- Espaces coach et utilisateur : authentification, gestion de session et accès selon le rôle.
- Plans personnalisés : le coach définit les objectifs et le budget calorique ; l’utilisateur consulte son suivi.
- Suivi du poids : historique des pesées, statut par rapport au plan et correction manuelle. Les pesées automatiques proviennent d’un simulateur de balance connectée.
Conception et fiabilité : API NestJS structurée en architecture hexagonale, MongoDB, tests unitaires et d’intégration, documentation Swagger et environnements Docker séparés.
En cours : journal alimentaire côté API et préparation d’une version Android de démonstration. Les captures, la vidéo et les accès de test seront ajoutés après validation des parcours.