SYS–02Case study◐In 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