Skip to content
Driss Costa
← All projects

2026 / Web

StrengthWeb

Year
2026
Field
Web
Stack
Next.js / React / TypeScript / Tailwind CSS / Vitest / Supabase
Links
Live site ↗Private code

Strength training site that builds a program around the user's profile instead of a generic list. A quiz collects goal, level, body type, equipment and injuries, then a deterministic recommendation engine, tested with Vitest, produces the split, volume, reps and exercises and explains each choice. The library holds about 750 exercises, built by merging 37 hand-written entries with an import from the open free-exercise-db dataset translated into French. The site adds a guided workout with rest timer, personal records and estimated 1RM, multi-week planning, workout sharing by link and offline use as a PWA. Data stays in the browser, with optional PIN-based sync to Supabase Storage.

Next project

TripMoney