GRRTYour goals.
Your grit.
A focused training companion that brings workout planning, live session logging, and progress into one place.



Less admin.
More training.
A training goal only becomes useful when it turns into something you can do today. GRRT connects that bigger ambition to routines, individual sessions, and a record of progress.
The product brings planning and tracking into a single mobile flow, so you can move from deciding what to train to logging the next set.
A plan with a starting point.
Goal-based onboarding and the Dream Physique flow support personalised training plans. Routines keep the next workout within reach.
Built for the session itself.
Log sets, reps, and weight in the live workout screen. A rest timer, exercise notes, and session summaries help keep the experience focused.
Progress you can revisit.
Training statistics, personal records, and muscle-balance views put individual workouts in context. Nutrition tracking sits alongside the training experience.

Clarity between
every rep.
A restrained dark interface keeps the attention on the workout. Clear hierarchy separates the daily overview, routine planning, and detailed session controls.
The project is built as a native SwiftUI app, with separate services for workouts, exercises, and AI-assisted features. Its development tools include a Test Lab for checking empty, loading, and error states.
One product.
A connected training experience.
The project source and existing portfolio materials show the planning, logging, and progress flows collected here. Screens are taken from those materials; no release date, user-growth figure, or fitness outcome is claimed.