Aller au contenu
Alexandre Artisien
Toutes les réalisations

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
Capture du projet Fit Tracker
01 / Objectif

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.

02 / Rôle

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.

03 / Stack

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.
04 / Points forts

Points forts

01

Centralisation de plusieurs calculateurs (pas, maintien calorique, objectifs, IMC, macros, allure, zones cardio, hydratation) autour d’un profil unique.

02

Fiabilité des résultats

Utilisation de formules reconnues (ex. Mifflin-St Jeor) et garde-fous pour éviter les valeurs dangereuses ou incohérentes.

03

Transparence totale

Affichage des données utilisées, des hypothèses, des constantes et des limites de chaque calcul.

04

Approche "mini-apps"

Chaque onglet est autonome, extensible et facilement testable.

05

Aucune base de données, aucun tracking

Données strictement locales, respect de la vie privée.

06

Base technique solide et évolutive pour ajouter de nouvelles fonctionnalités (historique, export/import, multi-profils, synchronisation future).

Captures du projet

Galerie
Fit Tracker : capture 1 sur 3
Fit Tracker : capture 2 sur 3
Fit Tracker : capture 3 sur 3
01 / 03