Gymbros
GYMBROS
Le réseau social muscu entre potes, avec un coach nutrition IA
La séance se saisit avec de très gros boutons, pré-remplis avec la dernière fois, avec le temps de repos et la détection des PR (charge max et 1RM estimé). Côté nutrition : objectifs du jour, journal écrit en texte libre que Sol transforme en calories et en macros, scan des produits (Open Food Facts), et « Cuisiner » une recette : Sol ajuste chaque ingrédient à ce qu'il reste à manger, pour soi ou pour tout un groupe.
Mes potes et moi suivions nos séances dans des notes, et nos repas nulle part. Je voulais une seule app, belle et rapide à utiliser à la salle, qui donne envie de s'encourager.
Tout, de l'idée à la soumission sur l'App Store : direction artistique (violet pastel), design system, architecture (SwiftUI, Supabase avec règles d'accès dans la base), connexion avec Apple, modération exigée par Apple (signaler, bloquer, filtre, suppression du compte), site d'assistance et de confidentialité, fiche App Store. Sol, l'assistant de YET, sert de coach nutrition, et l'app recale ses calculs pour qu'ils restent justes.
De l'idée à la soumission sur l'App Store en une journée, avec Claude Code. 29 tests automatisés, et les données de santé restent sur l'iPhone.
Ma Contribution au Projet
Direction artistique, design system (couleurs, typographie, composants) et un parcours en cinq gestes : ouvrir, démarrer, noter une série, terminer, publier.
SwiftUI · Swift ChartsSupabase (PostgreSQL), règles d'accès par ligne (public, potes, privé), connexion avec Apple, photos compressées, modération.
Supabase · PostgreSQL · Sign in with AppleJournal en texte libre, assiettes calculées pour chaque personne d'un groupe, rééquilibrage automatique des calories, scan Open Food Facts.
Sol · Open Food Facts

