Voir les projets

Projet · mobile · 2026 · projet personnel

Fitness App

Application de suivi fitness et nutrition. Projet personnel d'apprentissage fullstack — première vraie architecture mobile avec backend dédié.

Année
2026
Statut
projet personnel
Rôle
Conception, dev fullstack, déploiement
03 écrans · défile au survol
Stack
FlutterBLoCGoGinPostgreSQLHive

Pourquoi ce projet

Premier vrai projet fullstack en autonomie complète, conçu comme un terrain d'apprentissage pour maîtriser une architecture propre côté mobile et un backend custom. L'objectif n'était pas de lancer un produit commercial, mais de construire une application qui tourne en faisant les bonnes décisions techniques d'un produit réel.

L'app permet de suivre des séances de musculation (avec une base d'exercices via WGER) et de logger les repas avec calcul nutritionnel automatique (via Open Food Facts).

Ce que j'en retire

Trois apprentissages structurants qui m'ont servi sur tous les projets clients suivants.

  • 01
    Clean Architecture sur un projet réel : découpage en trois couches (data, domain, presentation), injection de dépendances, séparation stricte des modèles. Sur un projet perso c'est de la sur-ingénierie assumée — l'objectif était de m'approprier le pattern pour le remettre à l'échelle sur des projets clients.
  • 02
    Backend Go custom plutôt que Firebase : pour un projet perso, Firebase aurait été plus rapide. Mais l'objectif était d'apprendre à concevoir un backend de bout en bout — schéma PostgreSQL, JWT, endpoints REST, déploiement. Go avec Gin pour la performance et la lisibilité.
  • 03
    Ce qui ne se voit pas dans le code : apprendre à finir un projet, à arrêter de bricoler après que ça compile, à écrire du code que je peux reprendre 6 mois plus tard sans douleur. Les soft skills techniques que personne n'enseigne et qui se construisent en allant au bout d'un projet seul.
  • Note

    Projet non commercialisé, conçu comme exercice d'architecture. Ce que j'en retire est directement transférable aux projets clients : structure de code maintenable, choix techniques justifiables, capacité à intégrer des APIs externes proprement.

    Projet suivant

    Plarya

    Plateforme d'analyses sportives premium. Des experts publient leurs sélections, les utilisateurs accèdent au contenu à la journée ou par abonnement.