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 (интеллектуальная программа);
  • Поправлена логика запуска и отображения тренировок в программе;
  • Добавлен отдельный функционал для публикации сохраненных тренировок;