Skip to content
SYS–02Case studyIn development

Cadence

Coach ↔ athlete mobile app co-founded with Alexandre (design). 169+ issues structured across 13 sprints, competitive audit of 8+ apps, Loi 25 + PIPEDA + GDPR-ready compliance. Beachhead: francophone gym coaches in Quebec.

Role
Co-founder · Tech Lead
Market
Québec coaches
Stack
Expo · Supabase
Status
In development
01

Context

Cadence connects coaches and athletes: programs, tracking, communication. Co-founded with Alexandre Boisvert (design) for the francophone market.

  • Competitive audit of 8+ existing apps
  • Target: francophone coaches underserved by anglophone tools
  • Law 25 · PIPEDA compliance considered from framing
  • Next.js landing live
02

Method: plan first

Before the first line of code: 169+ structured issues covering 74/74 features, spread across 13 sprints.

  • 169+ structured GitHub issues (labels, milestones, criteria)
  • 74/74 features traced to issues
  • Expo/React Native + Supabase architecture decided via ADRs
  • Clear roles: product/design (Alexandre) · tech (Ralph)
03

Delivery plan

13 sprints, four phases — from framing to beta. Hover the segments.

S1S2S3S4S5S6S7S8S9S10S11S12S13
FramingDesign systemCore featuresBeta· delivery plan (13 two-week cycles)
04

Results (to date)

The bet: execution without surprises because everything was thought through first.

169+
structured issues
74/74
features covered
13
planned sprints
8+
apps audited
05

Lessons

Co-founding means deciding together: design and tech constrain each other, and that is a strength.

  • Planning is a deliverable in itself
  • A competitive audit avoids building the wrong thing
  • Compliance is cheaper when designed up front