02 / 16Produit persoPWAEn cours
FitTracker.
Fit Tracker est une application web personnelle que j’ai développée pour centraliser, dans un seul outil, les principaux calculateurs liés à la forme, à l’activité physique et à la nutrition.
- période
- Janvier 2026 → en cours
L’objectif
Concevoir une alternative fiable aux nombreux calculateurs dispersés sur le web, souvent approximatifs ou peu transparents, en proposant une application cohérente, modulaire et orientée précision, utilisable au quotidien et partageable.
Mon rôle
Conception complète du projet, de l’architecture à l’implémentation. Définition des modèles de calcul (pas, calories, IMC, macros, allure, etc.), mise en place d’un profil utilisateur centralisé, développement des mini-applications indépendantes, gestion de la validation des données et intégration d’une interface claire et pédagogique.
Stack & architecture
- Application web
- Next.js (App Router) en client-only.
- Langage
- TypeScript pour garantir la robustesse et la maintenabilité.
- UI
- Tailwind CSS + shadcn/ui pour une interface moderne, lisible et cohérente.
- Gestion d’état
- Zustand avec persistance en localStorage.
- Formulaires & validation
- React Hook Form + Zod pour des entrées fiables et sécurisées.
- PWA
- Application installable, offline-first, sans dépendance serveur.
- Architecture modulaire
- Chaque fonctionnalité est pensée comme une mini-application indépendante reposant sur des fonctions de calcul pures et testables.
Points forts
Fiabilité des résultats
Utilisation de formules reconnues (ex. Mifflin-St Jeor) et garde-fous pour éviter les valeurs dangereuses ou incohérentes.
Transparence totale
Affichage des données utilisées, des hypothèses, des constantes et des limites de chaque calcul.
Approche "mini-apps"
Chaque onglet est autonome, extensible et facilement testable.
Aucune base de données, aucun tracking
Données strictement locales, respect de la vie privée.