Workout24. Сервис создания фитнес программ для совершенствования тела

workout24

Workout24

Сервис создания эффективной программы совершенствования тела от создателя известной  рекламной платформы mediatoday.ru
Перейти на сайт

Задача

Переработка мобильного приложения на платформе Android (https://play.google.com/store/apps/details?id=ru.workout24), а также разработка на платформе iOS (на этапе выкладке в стор), доработка внутренней CMS для управления тренировками.

Технологии

  • JavaScript (Vue js);
  • Python (Flask);
  • Android (Kotlin, MVVM, LiveData, ViewModel, LifecycleObserver, LifecycleOwner, Room, RxJava, Navigation Architecture Component, DI — Dagger 2, Glide, Vimeo, Firebase);
  • iOS (Swift, REST API, MVC, MPV, VIPER, MVVM, IB + Code, PromiseKit, Swinject, EasyDI, SnapKit, Alamofire);
  • PostgreSQL;

Выполненные работы

  • Проведен полный аудит кода на предмет безопасности и быстродействия, устранены все ошибки;
  • Переработано мобильное приложение на платформе Android, а также разработано на платформе iOS;
  • Добавлен таймер, обратный отсчет и звуковое уведомление об окончании отдыха;
  • Добавлена возможность заводить упражнения «на время»;
  • Добавлена функция Smart Coach (интеллектуальная программа);
  • Поправлена логика запуска и отображения тренировок в программе;
  • Добавлен отдельный функционал для публикации сохраненных тренировок;
en_USEnglish