● SIMAK CLUBPortfolio ↗

FITNESS / PRODUCT ECOSYSTEM

Training.
Nutrition.
One system.

SIMAK CLUB connects a client’s daily activities with a coach’s work. Workout plans, nutrition, progress and guidance share one digital space.

Explore the product ↓

iOS · ANDROID · ADMIN · WEBSITE

CLIENT AND COACH.
A SHARED RHYTHM.
CHALLENGEBring fitness coaching together
AUDIENCEClient and coach
PRODUCTApp + team workspace

01 / THE PRODUCT CHALLENGE

A plan in a file.
Meals in notes.
Questions in chat.

When coaching is spread across different tools, the complete picture has to be assembled manually. SIMAK CLUB brings these processes into one product.

Clients see their next session and log daily activities. Coaches prepare programmes, manage content and handle requests. The server stores records and verifies access.

02 / FROM PROGRAMME TO SESSION

A coach’s work becomes
the client’s experience.

The library where it all begins.

Exercises include videos, descriptions in two languages and target muscles. Coaches assemble programmes from prepared building blocks.

A real screen from the admin dashboard

03 / THE COACH’S WORKSPACE

Content changes.
The system stays.

Home and gym programmes have dedicated editors. Exercise order, covers, duration and localised descriptions are managed in the dashboard.

Reuse

Library exercises are added to programmes. Workouts can be duplicated and reordered.

Client guidance

The client profile brings together progress, nutrition, messages, payments and points history.

Service management

Admin tools cover recipes, plans, instructions, rewards and website content.

04 / NUTRITION

From a recipe
to a daily
meal plan.

A recipe catalogue, food diary and calorie and macro targets complement the training plan.

Food can be found by name or analysed from a photo. Users review the suggested nutritional breakdown and set the portion and meal. Photo analysis provides an approximate estimate.

Recipe / search / photo→Review and portion size→Diary and daily totals

05 / CONSISTENCY AND GUIDANCE

Between workouts,
the product keeps working.

01

See changes over time

Weight, measurements, photos and measurement history help users track their own changes over time.

02

Keep taking action

Points, activity rules and a rewards catalogue provide another reason to engage with the product.

03

Stay in touch

Coach chat, requests for calorie and macro targets, push notifications and Telegram work with access rules and add-ons.

These workflows are described from implementation materials. Separate mobile screenshots for them are not included in the provided assets.

06 / PRODUCT FEATURES

Details that come together
as a complete service.

01Registration and questionnaire+

Users sign in, verify their email and enter their details and goals, creating a profile for a personal plan.

02Daily dashboard+

Users view water, steps, calories and the next workout, bringing daily activities into one place.

03Home or gym plan+

Users choose where to train and view their schedule, organising a sequence of sessions.

04Completing a workout+

Users open an exercise, review the technique and log sets, following the session with instructions.

05Food diary+

Users add food by meal and adjust portion weight, comparing intake with calorie and macro targets.

06Personal calorie and macro targets+

Users set their own macros or use the calculation, adapting nutrition targets to their profile.

07AI food search and scanning+

Users search for a dish by text or send a photo to speed up food logging.

08Measurements and charts+

Users log weight and measurements, then review their history and photos to compare records over time.

09Points and rewards store+

Users view the rules, collect points and request a reward, connecting useful activities with rewards.

10Stories and reviews+

Users submit a story screenshot or a review to confirm their activity and provide feedback.

11Referral invitations+

Users share a link or enter a code during registration, connecting a new user with the person who invited them.

12Subscriptions and add-ons+

Users choose a plan, restore a purchase and manage add-ons to get paid access to the programme and additional services.

13Coach support and Telegram+

Users open a chat or the Telegram option included in their plan to ask for guidance.

14Push notifications and history+

Users receive notifications, view their history and open the linked section to keep up with messages and reminders.

15Profile settings+

Users change their language, theme and training location and view their subscription, managing their personal product settings.

16Clients and profile details+

The team filters clients and opens their profiles to manage profile status, activity and access.

17Calorie and macro requests+

Coaches review requests and enter personal targets, delivering the outcome of a nutrition consultation to the user.

18Programme builder+

Coaches build home or gym programmes from the library, managing workout content without editing app code.

19Exercise library+

Coaches create, find and edit exercises, reusing videos and instructions across programmes.

20Recipe catalogue and editor+

The team manages recipes, ingredients, categories and weights to populate the nutrition catalogue available in the app.

21Coach chats+

Coaches read and send messages and close conversations to handle client enquiries.

22Rewards, stories and reviews+

The team reviews requests and updates their status to organise reward fulfilment and moderation.

23Notification management+

The team prepares push notifications and reviews sending history to communicate with users through the app.

24Analytics and purchase history+

The team views aggregates, periods and subscription events to understand payment and activity status.

25Landing page, plans and instructions+

The team edits website sections, prices and tutorial videos to manage the public presentation and product guidance.

26Public website+

Visitors learn about the programme and continue to registration or the app, understanding the product and its terms of use.

07 / ARCHITECTURE

Convenience up front.
Control within.

CLIENT

Flutter

iOS and Android
Programmes · diary · progress

↔
SHARED LOGIC

Go + PostgreSQL

API · records · subscriptions
Roles · content · points

↔
TEAM

React

Admin dashboard and website
Editors · clients · guidance

The server verifies access

Purchase states are checked against payment providers. Restores, renewals and subscription expiry each have dedicated logic.

Media is part of the experience

Media storage supports exercise videos, photos and uploads. The stack includes Google Cloud Storage.

Events connect the parts

Firebase Auth supports sign-in and FCM handles push notifications. AI integrations assist with nutrition and content.

The current stack, according to project materials: Flutter / Riverpod, React / TypeScript, Go / Gin, PostgreSQL. Earlier Supabase / Capacitor technologies are not presented as the foundation of the current system.

08 / GALLERY

Real interfaces.

Materials collected on 29 September 2026. The name on the home screen has been hidden. Interface values are not business metrics or evidence of training outcomes.

YOUR NEXT STORY

Your expertise.
A product that scales it.

Let’s connect the client experience, team workflows and business rules in one system.

Discuss a project ↗