workouts-fe
Overview
A lightweight personal workout tracker built with Svelte. The goal was a frictionless interface for logging gym sessions — no sign-up, no bloat, just log and go.
Features
- Log exercises with sets, reps, and weights
- View history per exercise over time
- Fully client-side, persists to
localStorage - Responsive layout for mobile use in the gym
What I learned
Building this in Svelte was a deliberate choice to get hands-on time with the framework outside of work (where I mostly use React). Svelte’s reactivity model and the lack of a virtual DOM make it feel delightfully direct — especially for something this stateful.