Gym Coach — планировщик тренировок

Gym Coach — планировщик тренировок

О проекте

Мобильный помощник для тренировок с бэкендом, который составляет и адаптирует программу. В приложении вообще нет экрана входа: при первом запуске оно аутентифицируется невидимой учётной записью устройства, потому что набирать пароль стоя в зале — трение, которое ничего не даёт. Программа привязана к реальным дням недели, а не отсчитывается от даты регистрации, базовые движения всегда идут первыми, а длительность сессии отслеживается прямо во время тренировки. При сетевых сбоях показывается настоящая причина, а не общая ошибка.

Использованные технологии

  • React Native
  • TypeScript
  • Node.js
  • PostgreSQL
  • REST API
  • Docker