<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/9892fbf259484404b4aab9a5a585630d&quot; frameborder=&quot;0&quot; width=&quot;1920&quot; height=&quot;1440&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1440</height><width>1920</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1440</thumbnail_height><thumbnail_width>1920</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/9892fbf259484404b4aab9a5a585630d-27cd47fb11f08d88.gif</thumbnail_url><duration>455.9</duration><title>Customized Fitness Coaching CRM with Client Dashboards and weekly Check-ins</title><description>Gutzfit is a fully custom CRM and coaching platform built for a UK-based fitness coach, replacing manual client management with a structured, end-to-end digital system.
What&apos;s covered in this demo:
The platform runs two separate dashboards, one for the coach (admin) and one for each client. On the admin side, the coach can view all signed-up clients and track exactly where each one is in the onboarding journey, from questionnaire submission through to approval. Revenue details, payment records via Stripe, and all client requests are visible in one place.
The coach has full control over a custom availability calendar, which is synced with Google Calendar to prevent double bookings. Time slots can be blocked off directly from the dashboard. There&apos;s also a built-in messaging system for direct communication with clients, and a check-ins section to review weekly client progress submissions.
On the client side, users go through a structured journey: they submit a coaching questionnaire, then book a 15-minute Google Meet strategy call by selecting an available slot on the calendar. Both the client and coach automatically receive a Meet invite. Once the call is reviewed, the coach can approve or decline the application directly from the admin panel.
The platform also supports digital product purchases and session bookings, both handled through Stripe Checkout. Group workout session bookings are included as a third booking category with location details and integrated payments.
Stack highlights: Next.js, Supabase, Stripe, Google Calendar API, and a fully custom UI, built to scale as the coaching business grows.</description></oembed>