Aller au contenu
SYS–03Étude de casCofondateur◐Architecture / pré-MVP

Cadence

Plateforme de coaching sportif coach ↔ athlète (musculation), pensée mobile-first pour le Québec francophone.

Type
Produit cofondé
Domaine
Coaching sportif
Statut
Architecture / pré-MVP
Période
2025 · présent · pivot « athlète-first » (mai 2026)
Rôle
Cofondateur · Responsable technique
Équipe
Ralph (technique) · Alexandre Boisvert (produit & design)
Marché
Coachs de musculation francophones au Québec, et leurs athlètes
Plateformes
Mobile (iOS / Android) · Web (landing + app)
Expo · React NativeTypeScriptSupabase (Postgres · Auth · RLS)Next.js 16NativeWindGitHub Actions

01 Résumé

Cadence relie un coach de musculation et ses athlètes : le coach conçoit des programmes, l'athlète les suit et enregistre ses séances. Cofondé avec Alexandre (produit & design), je porte toute la technique. Le projet est mené par la découverte : personas athlètes validés, analyse concurrentielle, puis un pivot « athlète-first » documenté.

02 Problème & marché

Les coachs indépendants jonglent avec des tableurs, des messages et des vidéos. Cadence centralise programme, suivi et communication.

  • Marché de départ : coachs de musculation francophones au Québec
  • Deux personas athlètes validés par entretiens (méthode Mom Test)
  • Concurrence analysée : Hevy, TrueCoach, Everfit, Trainerize, Hexfit

03 Mon rôle

Cofondateur et responsable technique : architecture, modèle de données, autorisation, auth, CI/sécurité et développement. Alexandre est responsable du produit et du design ; les décisions produit sont partagées.

04 Contribution principale

  • Modèle de données (14 tables) et son autorisation par Row-Level Security
  • Système d'authentification (mobile + web) sur Supabase
  • Architecture de l'app mobile (Expo/React Native) et système de design
  • Pipeline CI avec analyse de sécurité (scan de secrets, audit de dépendances)

05 Qui a fait quoi

DomaineMoiAlexandrePartagé
Architecture techniqueResponsableConsulté—
Modèle de données & RLSResponsable—
DéveloppementResponsable—
Design UX/UIConsultéResponsableOui
Produit & priorisationContributeurContributeurOui
Recherche utilisateurContributeurResponsableOui

« Autre » = Alexandre Boisvert (cofondateur, produit & design).

06 Avancement et préparation

À ce stade, l'essentiel est de la préparation et de la conception, présentées comme telles, pas comme des résultats produit.

241Planifié
tickets structurés (177 web + 64 mobile)
gouvernance et traçabilité, pas un résultat produit
14Implémenté
tables · RLS sur toutes
2Validé
personas athlètes validés (Mom Test)
5Validé
apps concurrentes analysées
✓Implémenté
app mobile : authentification, navigation et système de design
conçusConçu
écrans de fonctionnalités mobiles
maquettes complètes ; implémentation à venir

07 Apprentissages

Le principal apprentissage : ne construire que sur une demande validée. Seuls les personas athlètes étaient validés, d'où le pivot « athlète-first » (l'app athlète d'abord, le coach ensuite) plutôt que de bâtir des fonctionnalités coach spéculatives.