UC‑L‑01 — Log Workout
Use Case IDstrong>: UC‑LW‑01 Use Case Namestrong> : Log Workout Modulestrong> : Workout LoggingPurpose
To allow a user to record workout activity for the current day’s assigned exercise program, ensuring accurate tracking of sets, reps, weight, duration, and other exercise‑specific metrics. Logged workouts update progress indicators, streaks, and analytics.Primary Actor
| Actor | Description |
| App User | Any authenticated or unauthenticated user interacting with a major feature |
| Stakeholder | Interest |
|---|---|
| User | Wants a fast, intuitive way to log exercises and track progress. |
| System | Must validate workout entries and store them reliably. |
| Product Owner | Wants a smooth logging experience with minimal friction. |
| Analytics Team | Needs accurate workout data for charts, summaries, and trends. |
| Coaching/Program Logic | Requires logged data to update streaks, progress, and recommendations. |