Type
PWA · SaaS
Application web progressive pour créer et gérer des routines de musculation avec suivi de progression, statistiques, calendrier récurrent et mode coach personnel. Trois langues (FR, EN, ES). Conçue, développée et déployée de bout en bout.
Type
PWA · SaaS
Stack
Next.js · MongoDB · PayPal
Mon rôle
Conception + développement fullstack + déploiement
Contexte
Projet personnel

Routines et calendrier

Statistiques et progression

Exercices

Plans et prix
Les apps de musculation sont soit trop complexes, soit trop simples.
Gym Routine naît de la frustration de ne pas trouver un outil adapté à la fois à l'utilisateur occasionnel et au coach professionnel. Une seule app, quatre profils d'accès (free, premium, trainer/studio, admin), sans friction. Le défi : architecture multi-rôle propre, expérience offline-first avec synchronisation au retour en ligne, et création de routines aussi rapide qu'intuitive.
Apps payantes avec des fonctionnalités inutiles, sans vrai offline, sans mode coach, ou apps simples sans stats ni progression.
Une PWA installable, offline-first (s'entraîner et enregistrer sans réseau ; sync à la reconnexion), avec mesures et photos de progression, calendrier récurrent et panel coach rentabilisé dès un client.
Architecture multi-rôle dès le jour 1 — le même codebase sert utilisateurs free, premium, trainers/studio et admins avec une logique d'accès granulaire. IndexedDB + Service Worker : offline-first pour routines, séances et exercices en cache ; la file synchronise au retour en ligne. Statistiques temps réel (volume, série, distribution musculaire, records). Abonnements PayPal, i18n FR/EN/ES, landing B2B pour coaches et pages légales en production.
Création par drag & drop, estimation automatique du temps et bibliothèque d'exercices filtrable.
Planification avec répétition quotidienne/hebdomadaire/mensuelle, export .ics et édition par jour ou série future.
Mesures corporelles, photos d'évolution et stats : volume, série, distribution musculaire et records.
Jusqu'à 10 ou 30 clients (Trainer/Studio), modèles, alertes, export PDF par client et invitations email.
profils d'accès (free, premium, trainer/studio, admin)
langues (FR, EN, ES) avec i18n dans toute l'app
dépendances app native — PWA installable sur tout appareil
Frontend
Backend
PWA / Offline
Déploiement
— TRAVAILLONS ENSEMBLE _
Maquette Figma, cahier des charges ou juste une idée — je prends en charge le développement complet.