Body Balance Gym

Body Balance — Інтелектуальна система для фітнесу та реабілітації

Мета проєкту

Ми створили Body Balance, щоб зробити управління тренуваннями, реабілітацією та роботою фітнес-клубу простим, ефективним та прозорим. Сучасні клієнти цінують швидкий доступ до фахівців, персоналізовані програми та зручне відстеження прогресу. Тренери та адміністратори потребують інструментів для планування розкладу, обліку фінансів і статистики. Наша платформа об’єднує мобільні додатки для клієнтів та адмін-панель у єдиному рішенні.

Концепція

Body Balance — комплексне програмне забезпечення з веб-адмінкою та мобільними додатками для клієнтів і тренерів.

Платформа дозволяє:

  • 📅 Бронювати та оплачувати візити онлайн
  • 🏋️‍♂️ Отримувати персональні програми тренувань
  • 🎥 Переглядати відеобібліотеку вправ з історією виконань, кількістю підходів та ваги
  • 📸 Надсилати фото тренеру для аналізу прогресу
  • 📊 Відстежувати прогрес у реальному часі
  • 📈 Статистика для адміна: візити, заробітки, відсоток скасувань
  • ⏰ Редагування робочого часу тренерів окремо

На скриншотах показано вступні екрани застосунку. Імена та дані записів наведено для ілюстрації.

Вітання та запис на заняття
Вітання та запис на заняття
Вибір послуги та запис на заняття
Вибір послуги та запис на заняття
Відеовправи та освітні матеріали
Відеовправи та освітні матеріали

Переваги

  • 📱 Мобільність — доступ з телефону або планшета.
  • 💪 Персоналізація — індивідуальні програми та відеоінструкції.
  • 📊 Аналітика — статистика відвідувань, доходів і прогресу.
  • ⚙️ Гнучкість для адміністрації — керування графіком, POS, календарем та фінансами.
  • 🔒 Безпека даних — захист особистої інформації клієнтів і тренерів.

Технології

Мобільний застосунок для iOS та Android створено на React Native, Expo і TypeScript.

  • CRM фітнес-клубу створено на React і TypeScript; Tailwind CSS відповідає за оформлення адміністративного інтерфейсу.
  • Серверний API побудовано на PHP, Symfony та API Platform; Doctrine ORM забезпечує роботу з даними.
  • Redux Toolkit керує станом застосунку; React Hook Form і Zod забезпечують форми та валідацію.
  • React Native Video підтримує відтворення вправ, а OneSignal інтегрує мобільні сповіщення.
React Native Expo React TypeScript PHP Symfony
До портфоліо

Розробка застосунків для фітнесу й реабілітації: Body Balance

Фітнес, реабілітація та персональні тренування в одному застосунку.

Запис, тренування та робота спеціалістів

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

Ролі у фітнес-платформі

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