● SIMAK CLUBПортфоліо ↗

FITNESS / PRODUCT ECOSYSTEM

Тренування.
Харчування.
Одна система.

SIMAK CLUB поєднує щоденні дії клієнта з роботою тренера. Програма занять, харчування, прогрес і супровід — у спільному цифровому просторі.

Зазирнути всередину ↓

iOS · ANDROID · АДМІНКА · ВЕБСАЙТ

КЛІЄНТ І ТРЕНЕР.
СПІЛЬНИЙ РИТМ.
ЗАДАЧАОб’єднати фітнес-супровід
ДЛЯ КОГОКлієнт і тренер
ПРОДУКТДодаток + робоче місце команди

01 / ЗАДАЧА ПРОДУКТУ

План у файлі.
Харчування в нотатках.
Запитання в чаті.

Коли супровід розділений між різними інструментами, цілісну картину доводиться збирати вручну. SIMAK CLUB зводить ці процеси в один продукт.

Клієнт бачить наступне заняття та фіксує щоденні дії. Тренер готує програми, керує контентом і працює із запитами. Сервер зберігає записи та перевіряє доступ.

02 / ВІД ПРОГРАМИ ДО ЗАНЯТТЯ

Робота тренера
стає досвідом клієнта.

Бібліотека, з якої все починається.

Вправи містять відео, описи двома мовами та цільові м’язи. Тренер збирає програму з підготовлених елементів.

Реальний екран адміністративної панелі

03 / РОБОЧЕ МІСЦЕ ТРЕНЕРА

Контент змінюється.
Система залишається.

Програми для дому й залу мають власні редактори. Порядок вправ, обкладинки, тривалість і локалізовані описи керуються через адмінку.

Перевикористання

Вправи з бібліотеки додаються до програм. Тренування можна дублювати й переставляти.

Супровід клієнта

Картка клієнта об’єднує прогрес, харчування, повідомлення, платежі та історію балів.

Керування сервісом

Рецепти, тарифи, інструкції, винагороди й контент сайту мають адміністративні інструменти.

04 / ХАРЧУВАННЯ

Від рецепта
до щоденного
раціону.

Каталог рецептів, щоденник і цілі КБЖВ доповнюють тренувальний план.

Продукт можна знайти за назвою або проаналізувати за фото. Користувач перевіряє запропонований склад, задає порцію та прийом їжі. Фотоаналіз дає приблизну оцінку.

Рецепт / пошук / фото→Перевірка та порція→Щоденник і денні підсумки

05 / РЕГУЛЯРНІСТЬ І СУПРОВІД

Між тренуваннями
продукт теж працює.

01

Бачити динаміку

Вага, об’єми, фото й історія замірів допомагають відстежувати власні зміни в часі.

02

Повертатися до дій

Бали, правила активності та каталог винагород створюють додатковий привід взаємодіяти з продуктом.

03

Залишатися на зв’язку

Чат тренера, запити на цілі КБЖВ, push і Telegram поєднані з правилами доступу та доповненнями.

Ці сценарії описані за матеріалами реалізації. Їхніх окремих мобільних скріншотів у пакеті немає.

06 / МОЖЛИВОСТІ ПРОДУКТУ

Деталі, що складаються
в цілісний сервіс.

01Реєстрація й опитування+

Користувач входить, підтверджує email і заповнює параметри та цілі. Сформувати профіль для персонального плану.

02Щоденна панель+

Переглядає воду, кроки, калорії та наступне тренування. Зібрати щоденні дії в одному місці.

03План для дому або залу+

Обирає місце тренування та переглядає розклад. Організувати послідовність занять.

04Виконання тренування+

Відкриває вправу, переглядає техніку та фіксує підходи. Пройти заняття з інструкціями.

05Щоденник харчування+

Додає їжу за прийомами та коригує вагу порції. Порівняти спожите з цілями КБЖВ.

06Індивідуальні цілі КБЖВ+

Задає власні макронутрієнти або користується розрахунком. Адаптувати цілі харчування до профілю.

07AI-пошук і сканування їжі+

Шукає страву текстом або надсилає фото. Прискорити внесення харчування.

08Замірювання та графіки+

Вносить вагу й об’єми, переглядає історію та фото. Порівнювати записи в часі.

09Бали та магазин винагород+

Переглядає правила, накопичує бали й подає заявку на нагороду. Поєднати корисні дії з винагородами.

10Сторіс та відгуки+

Надсилає скриншот сторіс або відгук. Підтвердити активність та передати зворотний зв’язок.

11Реферальне запрошення+

Поширює посилання або використовує код під час реєстрації. Пов’язати нового користувача з тим, хто запросив.

12Підписка та доповнення+

Обирає тариф, відновлює покупку й керує доповненнями. Отримати оплачений доступ до програми та додаткових послуг.

13Підтримка тренера та Telegram+

Відкриває чат або доступний за тарифом Telegram-сценарій. Звернутися по супровід.

14Push та історія сповіщень+

Отримує сповіщення, відкриває історію та цільовий розділ. Не пропустити повідомлення й нагадування.

15Налаштування профілю+

Змінює мову, тему й місце тренування, переглядає підписку. Керувати особистими параметрами продукту.

16Клієнти та деталізація+

Фільтрує клієнтів і відкриває картку. Працювати зі станом профілю, активністю й доступом.

17Запити на КБЖУ+

Розглядає запит і вносить персональні цілі. Передати користувачу результат консультації з харчування.

18Конструктор програм+

Формує домашню/залову програму з бібліотеки. Керувати тренувальним контентом без редагування клієнтського коду.

19Бібліотека вправ+

Створює, знаходить та редагує вправи. Повторно використовувати відео та інструкції в програмах.

20Каталог і редактор рецептів+

Керує рецептами, інгредієнтами, категоріями та вагою. Наповнювати доступний у додатку каталог харчування.

21Чати тренера+

Читає й надсилає повідомлення, завершує діалог. Обробляти звернення клієнтів.

22Винагороди, сторіс і відгуки+

Переглядає заявки та встановлює статус розгляду. Організувати виконання нагород і модерацію.

23Керування сповіщеннями+

Готує push і переглядає історію відправлень. Комунікувати з користувачами через додаток.

24Аналітика та історія покупок+

Переглядає агрегати, періоди та події підписок. Побачити стан оплат і активності.

25Лендинг, тарифи та інструкції+

Редагує блоки сайту, ціни й навчальні відео. Керувати публічною презентацією та поясненнями продукту.

26Публічний сайт+

Знайомиться з програмою та переходить до реєстрації/додатка. Пояснити продукт і умови користування.

07 / АРХІТЕКТУРА

Зручність спереду.
Контроль усередині.

КЛІЄНТ

Flutter

iOS та Android
Програми · щоденник · прогрес

↔
СПІЛЬНА ЛОГІКА

Go + PostgreSQL

API · записи · підписки
Ролі · контент · бали

↔
КОМАНДА

React

Адмінка та вебсайт
Редактори · клієнти · супровід

Доступ перевіряє сервер

Стани покупок звіряються з платіжними провайдерами. Відновлення, поновлення та завершення підписки мають окрему логіку.

Медіа — частина досвіду

Відео вправ, фото й завантаження підтримує медіасховище. У стеку — Google Cloud Storage.

Події з’єднують частини

Firebase Auth підтримує вхід, FCM — push. AI-інтеграції допомагають із харчуванням і контентом.

Актуальний стек за матеріалами проєкту: Flutter / Riverpod, React / TypeScript, Go / Gin, PostgreSQL. Історичні Supabase / Capacitor не подані як основа поточної системи.

08 / ГАЛЕРЕЯ

Справжні інтерфейси.

Матеріали зібрані 29.09.2026. Ім’я на головному екрані приховано. Значення інтерфейсів не є бізнес-метриками або доказом результатів тренувань.

ВАША НАСТУПНА ІСТОРІЯ

Ваша експертиза.
Продукт, що її масштабує.

Поєднаємо досвід клієнта, роботу команди та правила бізнесу в одну систему.

Обговорити проєкт ↗