
Gym Coach — планировщик тренировок
О проекте
Мобильный помощник для тренировок с бэкендом, который составляет и адаптирует программу. В приложении вообще нет экрана входа: при первом запуске оно аутентифицируется невидимой учётной записью устройства, потому что набирать пароль стоя в зале — трение, которое ничего не даёт. Программа привязана к реальным дням недели, а не отсчитывается от даты регистрации, базовые движения всегда идут первыми, а длительность сессии отслеживается прямо во время тренировки. При сетевых сбоях показывается настоящая причина, а не общая ошибка.
Использованные технологии
- React Native
- TypeScript
- Node.js
- PostgreSQL
- REST API
- Docker