Milestone 3

Strength tracking that feels calm, focused, and easy to keep up with.

Capture workouts with a simple structure, durable history, and fast session logging. The foundation is in place so the next milestones can layer on exercise management and workout flows.

Authentication

Account creation, sign in, and password reset.

Rails authentication is wired into the app shell so later milestones can protect workout data by default.

Design system

Shared tokens, form styles, buttons, and card patterns.

The UI now has a calm visual language tuned for focused personal tracking instead of a glossy fitness dashboard.

Next up

Workout CRUD is ready for planning layers.

Milestone 3 adds user-owned workouts with dates, status, notes, and an active workout concept for the next set-planning slice.