The exercise library is the starting point for every workout in GymFlow. From the home screen you select a muscle group, which opens a filtered list of exercises belonging to that group. Each exercise is shown as a card with its name and a representative image. Tapping a card opens a quick-log modal so you can record sets, reps, weight, and notes without leaving the page.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Lokhy87/gymApp/llms.txt
Use this file to discover all available pages before exploring further.
How to browse exercises
Open the home screen
After logging in you land on the Muscle Groups screen. The page calls
GET /api/muscle_groups and renders one card per group.Select a muscle group
Click any group card. The app navigates to
/exercises?group={id}, fetches all exercises, and filters the results client-side to show only those whose muscle_group_id matches the selected group.Browse exercise cards
Each card shows the exercise name and its image. Scroll through the list to find the movement you want to perform.
What each exercise shows
| Field | Description |
|---|---|
id | Unique numeric identifier for the exercise |
name | Display name shown on the card and in the modal header |
image | URL of the exercise illustration or photo |
muscle_group_id | ID of the parent muscle group; used for filtering |
API reference
List all muscle groups
List exercises
To retrieve only the exercises that belong to a specific group, pass the The server returns only the exercises whose
muscle_group_id query parameter:muscle_group_id matches the value you provide. The Angular frontend fetches all exercises and filters them locally, but calling the endpoint with this parameter reduces the payload size.Related pages
Log a workout
Learn how to save, edit, and delete individual workout entries.
View your history
See every workout you have logged in a monthly calendar view.
Exercises API
Full endpoint reference for the exercises and muscle-groups resources.
Track progress
Visualize how your weight-lifted has changed over time for any exercise.