Skip to content
The platform's overview screen: a strip flagging two new inquiries and one meal swap to approve, tiles counting clients, programmes, exercises and meal plans, a feed of what each client did in the last day, and below them the week's sessions beside one client's weight trend.

SaraFit

Coaching platform for an online fitness trainer in Bosnia — public site, client dashboard and admin

Before
Plans sent as PDFs, edits arriving as messages at midnight, and no way to know who actually trained this week.
After
One panel holding the programme, the meal plan and every client's week — all of it visible without asking.
The clients table: a row for each client with a status pill, the programme and meal plan they are on, when they were last active, and a count of sessions in the past thirty days. One row carries a red inactive flag.
The programme builder: training days as cards of exercises with one row lifted mid-drag, and a panel on the right holding that exercise's sets, reps, weight, rest and note to the client, with the other programmes it appears in listed underneath.
A meal plan as a grid: four meals down the side, seven days across, a named dish and its calories in every cell, one cell still empty, and a totals row beneath. Below it the clients the plan is assigned to and one pending swap request.

Everything a client does is already on the coach's screen. Nobody has to ask.

One client's record on its progress tab: tiles counting exercises done, training days, day streak and how far through the programme they are, this week's sessions with the next one named, a twelve-week weight line falling from 84.5 to 80.3 kilos, the weight lifted on back squat rising from 20 to 35, and every programme they have been on.
The client's own screen: the day's five exercises with two already ticked off, a panel for the current exercise holding its video and its sets, reps and weight, and underneath what has been eaten today and how the week has gone.
The same figures from the client's own side: a day streak, exercises done and days trained, a measurement panel reading 80.3 kilos and 4.2 down since the start with its falling line, the back squat climbing 15 kilos, and the sessions just finished.
The calorie calculator: age, weight, height and sessions a week on the left with a goal selected, and on the right the daily target with its macros, the closest meal plan the coach has built, and a breakdown of how the number was reached.

What was built.

Public site
Leads with the specialisation; every programme has its own page and inquiry form.
Admin
Clients, programmes, meal plans and statistics, all run without a deployment.
Programmes
Days and exercises dragged into place, drafted privately, published when they are ready.
Meal plans
A week of meals per plan, calories totalled, one day copied onto the rest.
Swaps
A client asks for a different meal; approved, it changes for that client alone.
Client app
Session and meals, ticked off as they happen, in a browser with nothing to install.
Calculator
Works out the target intake and proposes the closest plan the coach has built.
Progress
Weight, measurements and the load lifted per exercise, charted on both sides of the app.

From Instagram DMs to a platform that runs the coaching itself.