PocketCoach
End-to-end digital product for personal trainers — from the first sketch to launch. We built the brand, designed the application, developed the SaaS platform, made the marketing website and ran the launch in Czechia.

About the project
PocketCoach is a SaaS platform for personal trainers — it handles the entire admin side that a trainer does alongside actual training: clients, programmes, scheduling, payments, invoicing, analytics and communication. Instead of five apps and Excel, one system.
This was not just a website or just an app. We built PocketCoach as a full product — from market positioning, through visual identity, application UX and UI design, to backend and frontend development, ending with the marketing website with onboarding and the actual launch in Czechia.
The application handles the entire trainer's practice — client profiles with training history and measurements, a drag & drop training programme builder, online booking, automated invoicing via Stripe, revenue and retention analytics. The marketing website then sells the whole product with one clear message: training, clients, payments — one system.

Brand & visual identity
The fitness market is saturated with motivational clichés — dark colours, aggressive typography, action photography. But PocketCoach solves admin work, not training intensity. The brand had to look like a modern SaaS product, not a sports label.
The primary coral (#e74d3c) is distinctive and energetic without screaming sport. As the accent we chose lime (#afdc18) — unusual for SaaS, but functionally precise: it marks active states, successful actions and primary CTAs throughout the app. Dark Midnight as the dashboard base gives the product the feel of a premium tool. The central identity element is a mascot — a whistle with character. Friendly, slightly playful, professional. It accompanies the trainer throughout the app and gives the product a face where another SaaS would have only empty states.
Colour palette
Coral
#e74d3c
Lime
#afdc18
Success
#21c45d
Midnight
#121212
Slate
#6b6b6b
Neutral
#f4f4f4
Mascot — character variations





Project challenges
One clear message for a complex product
Challenge
A SaaS platform covering dozens of features — training, clients, scheduling, payments, invoicing, analytics. Communicating everything at once is a recipe for a confused customer and zero conversion.
Solution
One hero claim that says it all: "Training, clients, payments. One system." Details come after sign-up, when the trainer explores the product themselves. The landing page convinces, the application sells.
Brand outside the sports cliché
Challenge
The fitness market has an established visual vocabulary — black, neon green, bold typography, action photography. But a product for managing a trainer's practice needs a different tone: trustworthy, clear, friendly.
Solution
A coral palette instead of the typical black or blue. A whistle mascot as a recognisable element — it has character without looking childish. Typography and spacing matching SaaS, not a sports app.
Onboarding as the main sales argument
Challenge
Personal trainers are sceptical about yet another tool. Landing page conversion is inherently limited — the product must sell itself, not persuade through copy.
Solution
14 days free without a credit card with full access. Onboarding designed so the trainer creates their first client and assigns a programme within the first few minutes — and immediately feels what the system solves.

Planning a digital product or SaaS?
Key elements
SaaS application for client management
Client profiles with training history, measurements and attendance. The trainer sees progress, the client gets their own app with schedule and training plans. All in one place, not scattered across WhatsApp and Excel.
Drag & drop programme builder
Custom exercise library, supersets, templates. The trainer builds a weekly programme from blocks and assigns it to a client with one click. Instead of typing into Word or notes.
Payments and automated invoicing via Stripe
Packages, one-off payments, subscriptions. Stripe handles the transactions, the system automatically issues an invoice. The trainer knows who paid, without manually checking bank statements.
Marketing website with a clear hierarchy
Hero claim "Training, clients, payments. One system.", comparison with working without PocketCoach, four-tier pricing (Starter / Growth / Pro / Studio) and FAQ. Conversion from first visit to a 14-day free trial sign-up.
What we built
200+ trainers
Platform live and active with the Czech trainer community. From launch to hundreds of users — without performance marketing spend in the first year.
50,000+ sessions
Number of completed training sessions logged in the system. Metrics the trainer sees in analytics — and that Appitect tracked as proof the product works in real-world use.
4.9 / 5
Average rating from over 200 users. A product that sells through referrals, not advertising.
4 pricing tiers
Starter, Growth, Pro and Studio — from a solo trainer to a multi-location studio. Pricing architecture designed to cover the full spectrum without tier cannibalisation.
A → Z
Market positioning, brand, UX/UI, development, marketing and launch — all under one roof. One team, one product, no handoffs between agencies.
Planning a digital product or SaaS?Let's talk.

Adam Bardzák
Zakladatel, Appitect

Adam Bardzák
Zakladatel, Appitect