A subscription fitness-coaching platform connecting a coach with clients — progress tracking, chat, recipes, and tiered plans.
Fitness coaching · Subscriptions2024- Role
- Full-stack developer
- Company
- Enxsys
- Year
- 2024
- Stack
- Node.jsExpress.jsPostgreSQLReact
The problem
A fitness coach needed one place to run a coaching business: track every client's weekly progress, talk to them, share recipes, and manage subscriptions — without stitching together spreadsheets, chat apps, and payment reminders.
What I built
- 01
Weekly progress tracking — weight entries and photos, reviewed by the coach.
- 02
In-app coaching chat between coach and client.
- 03
A recipe library clients can browse.
- 04
An onboarding health survey capturing age and medical considerations on first login.
- 05
Tiered subscriptions — 3, 6, and 9-month plus annual plans — with manual-renewal activation by the admin.
- 06
Automated weekly reminder emails and end-of-subscription progress-summary emails.
- 07
A full admin panel covering chat, subscriptions, entries, and recipes.
The outcome
The coach runs the entire client lifecycle — onboarding, weekly check-ins, plan renewals, and progress summaries — from a single platform with an admin panel built around her workflow.