A powerful dashboard was built for both coaches, and Fit Minds administrators so they have a quick overview of upcoming appointments, recently completed ones, etc.
Each client record allows coaches to see their progress over time, view their current ability levels, and have quick access to the client's contacts.
Each individual client session is tailored to her current ability levels, and avoids (as much as possible) repeating exercises too often. The coach has full control over the exercises that compose a session, should she want to manually change them.
And once the session is passed, the interface automatically switches to one making scoring easy. (As a requirement, exercises are executed on paper, and scores are manually entered by the coach after the fact.)
For the Fit Minds staff, the platform unlocks everything they need to administer their subscribers, as well as their exercise content, tags for exercise classification, etc. A module of "text snippets" was also added so the communication with contacts and relatives can be standardized and streamlined, all the while leaving enough flexibility for coaches to personalize their interactions. The platform is also integrated with Stripe for handling recurring subscription fees and discount coupons, as well as Quickbooks for the book keeping.