Aller au contenu
SYS–02Étude de casCofondateurArchitecture / 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.

  • Beachhead : 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) + design system
  • 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é
issues structurées (177 web + 64 mobile)
gouvernance & 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 : auth + navigation + design system
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.