RYAN.SYS·SESSION_OK·PROXMOX_NODE: ONLINE·128_ACTIVE THREADS·4_CONCURRENT VENTURES·HOMELAB: R730XD·LOCATION: DALLAS_TX·RANK: E-7_CPO·ROLE: CTO·NET: 1_GBPS·MEM: 128_GB_DDR4·STATUS: BUILDING·RYAN.SYS·SESSION_OK·PROXMOX_NODE: ONLINE·128_ACTIVE THREADS·4_CONCURRENT VENTURES·HOMELAB: R730XD·LOCATION: DALLAS_TX·RANK: E-7_CPO·ROLE: CTO·NET: 1_GBPS·MEM: 128_GB_DDR4·STATUS: BUILDING·
← back to projects
ryan@localhost:~$ cat projects/rxfit/README.md

RxFit_

RUNNING

Prescribed workout programming for men who want structure without guesswork.

Next.jsPostgreSQLStripeTypeScriptPWA
┌─ preview.pngrxfit.app · 1280×800
no preview attached
Drop a screenshot at /public/projects/rxfit.png — wire it up here.
§ 01/Problem

Most fitness apps are one of two things: generic three-sets-of-ten templates that stop working after six weeks, or complex periodization spreadsheets that require a personal trainer to interpret. Men in their 20s and 30s — busy, results-oriented, no time to guess — fall through the cracks.

The problem isn't motivation. It's that nobody has given them a precise program that actually progresses.

§ 02/Solution

RxFit delivers prescribed workout programming like a doctor prescribes medication — specific, dosage-controlled, and designed to produce measurable results. Progressive overload is built into every week. The freemium model gives beginners a real program for free, while advanced athletes unlock periodized blocks, exercise substitutions for injuries, and detailed performance tracking.

Built as a PWA so it works offline at the gym without an app store download.

§ 03/Key Features
  • Structured progressive overload programming — weights and reps update every session
  • Exercise substitution engine for injuries or equipment limitations
  • Offline-capable PWA — works without cell signal
  • Freemium: beginner programs free, advanced programming via subscription
  • Performance tracking with strength curves over time
§ 04/Lessons Learned
  • ·Simplicity is the product — users abandon apps the moment they have to think too hard
  • ·PWA vs native app: the install friction is real, but it's smaller than the App Store friction
  • ·Men in this demographic respond to authority — "prescribed" framing outperforms "personalized" in A/B tests