Coach Stack

For personal trainers · gym and online

A website and app for coaches — built around you

Clients book themselves, get reminders, follow their program with exercise technique and count calories from a photo of their plate. You run everyone from one dashboard — no more chaos across messengers and spreadsheets.

  • Your brand and domain
  • Installs on the phone
  • Any languages you need

✓ Already running for a coach in Vilnius — valentynafit.com

Coach dashboard: Today
Client home screen: progress and next session

Sound familiar?

A typical coach’s day: half the time goes not into training but into messages, reminders and bookkeeping. Coach Stack takes that routine off your hands.

01“Can I come Thursday at 7?” — at 11 pm, in three messengers

Clients see your free hours and book themselves. Moves and cancellations follow your rules — no back-and-forth.

02No-shows and last-minute cancellations

Reminders by Telegram, e-mail or push. Late cancellations and no-shows are charged automatically, the way you decided.

03Who paid what, and how many sessions are left

Every client’s balance, passes with expiry and auto-renewal, debtors and your monthly earnings — on one screen.

04Nutrition “on trust”

The client snaps their plate — AI counts calories and macros. You see the diary and adjust targets or leave advice.

05Between sessions clients forget the technique and the plan

An exercise library with illustrations and your own videos, programs and a set log with last time’s weights filled in.

06After a month the client disappears

Progress, personal records, weekly streaks, before/after photos and your advice keep them motivated. Instagram stories with your name bring new clients.

What you get

Not a template with your logo, but your own product: a website, a client app and a dashboard for you. We take a proven platform and set it up for your format, brand and services.

1

Coach website

A page that sells: who you are, how sessions work, prices, answers to questions and booking a trial session. Several languages, optimised for Google and AI search.

2

Client app

Opens in the browser and installs on the phone like a regular app — no App Store or Google Play needed. Your name and colours on the client’s home screen.

3

Coach dashboard

Your day, calendar, clients, payments, programs and exercises — on the computer and the phone. Booking and payment alerts arrive in Telegram.

Features

Modules are switched on for your format: gym, online, small groups, nutrition. Below are real screens of the platform with demo data.

Booking and schedule

Clients book themselves — you control the schedule

  • Free slots 30 days ahead, at the gym or online with a video-call link
  • Moves and cancellations by your rules, late-cancellation fees
  • A reminder before the session and “How was it?” after
  • Coach calendar: drag a session and the client is notified
  • Training with a friend or a small group: the price is split
Coach calendar with client bookings
Booking a session: choosing a day and time

Passes and payments

Money under control: who paid, who owes, what’s left

  • Client balance, transaction history and passes with expiry and auto-renewal
  • “Your pass is running out” warnings — renewals without you chasing anyone
  • Cash, bank transfer or Revolut — you confirm with one tap
  • Earnings for the day, week and month, debtors and pending payments
Payments: 30-day earnings, debtors, confirmations
Prices and passes in the client app

Workouts

Program, technique and set log — in the client’s pocket

  • 300+ exercises with illustrations, muscles and step-by-step technique — plus your own videos
  • Your programs and workout collections, courses with video lessons
  • Set log: last time’s weight and reps filled in, rest timer
  • Stats: workouts per week, volume, streaks and new records
Workout in progress: sets, weights, technique
Exercise: illustrations, best result and details
Training stats by week

Nutrition

Calories from a photo of the plate — a diary clients actually keep

  • Plate photo → dishes, weight, calories and macros in seconds (Claude AI)
  • Barcode scanning and quick add from recent foods
  • Calorie and macro targets for the goal, activity and health — you can override them
  • Your advice right in the Nutrition section, plus diary analytics
What’s on the photo: recognised dishes with calories
Today’s nutrition and the coach’s advice

Progress and contact

Clients see results — and stay

  • Home screen: monthly progress, weight, next session
  • Weight, measurements, body fat and before/after photos
  • Chat with the coach right in the app, with photos
  • Instagram stories with the workout summary and your name
Client home screen: progress and next session
Client chat with the coach

Coach dashboard

Your whole day on one screen

  • “Today”: the day’s sessions, what needs attention, payments to confirm
  • Client card: sessions, payments, nutrition, weight and photos, progress
  • Log exercises for the client right during the session
  • Installs on your phone as a separate app
Coach dashboard: Today
Client card: sessions, payments, nutrition, progress

Your brand

Your name, colours and domain — not someone else’s template

  • Name, logo and palette are yours; colours change in the settings
  • Website and app languages: English, Ukrainian, Lithuanian, Russian and more
  • Only the modules you need: without nutrition, without online, or with groups
  • We build new features for your format
Appearance settings: brand colours
Working hours: gym and online

How Coach Stack differs from off-the-shelf coaching apps

Coach StackTemplate platforms
Your website with booking and pricesYes, includedUsually extra or none
Your brand and domainYour name, colours, domainYour logo inside their app
How clients install itFrom your website, no app storesDownload the platform’s app
FeaturesBuilt for your formatSame for everyone
LanguagesThe ones you needLimited choice

Case: Valentyna Fit

A personal trainer in Vilnius: sessions at the Sportgates gym and online. The website and app launched in October 2026.

  • Website in four languages: English, Ukrainian, Lithuanian, Russian
  • Trial session and booking without calls or messages
  • Passes, balance and Telegram reminders
  • Nutrition from plate photos and the coach’s advice
  • Training with friends with a split price, and Instagram stories
Open valentynafit.com ↗
valentynafit.com
Valentyna Fit coach website
Valentyna Fit coach website

How we work

  1. 1

    A call

    Your format: gym, online, groups; services, prices and cancellation rules; languages and clients.

  2. 2

    Set up for you

    Brand, colours and website copy, the modules you need, your exercises and programs.

  3. 3

    Launch

    The website on your domain, the client app and your dashboard. We show you how everything works.

  4. 4

    Support

    Updates, support and new features as your business grows.

Questions and answers

What is Coach Stack?

Coach Stack is a website and client app for personal fitness trainers that MediaCG sets up for each coach. The website sells your training; the app runs your clients: booking, passes and payments, workouts with technique, nutrition from photos, progress and chat. The coach works in a separate dashboard.

How is it different from Trainerize, Everfit or other coaching apps?

Off-the-shelf platforms give everyone the same app, where your logo is a detail. Coach Stack is your own website and app under your name and domain, with modules and features built for the way you work. A website with booking is included.

Do clients need to download an app from the App Store or Google Play?

No. The app opens from your website in the browser and installs on the phone’s home screen in seconds — on iPhone and Android. Push notifications work.

Does it work for gym and online training?

Yes. Services can be at the gym, online with a video-call link, or with a friend or small group with a split price. The schedule is set separately for each format.

How does counting calories from a photo work?

The client takes a photo of the plate and AI (Claude) identifies the dishes, weight, calories and macros. The client can correct the result; the coach sees the diary and photos and adjusts targets. Barcode scanning and manual entry are there too.

Which languages are supported?

Currently English, Ukrainian, Lithuanian and Russian. You can keep only the languages you need or add others.

How do clients pay?

The client picks a pass or tops up the balance by cash or bank transfer, and the coach confirms with one tap. Balance, passes and debts are tracked automatically. Online card payments can be added for your project.

How much does it cost and how long does the launch take?

It depends on your format and the modules you need. Write to us — we’ll show a demo, discuss what you need and give you the price and timeline.

Who owns the client data?

You do. The website and app run on your domain; client data is stored in your project’s own database and is not shared with other coaches or third parties.

Want a website and app like this?

Write to us: we’ll show a demo, ask about your format and suggest where to start.