Top.Mail.Ru

Приложение для здорового образа жизни

Лучший помощник в фитнесе, разработанный для улучшения качества тренировок, оптимизации питания, улучшения восстановления и поддержания на пути к следующему важному событию.


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

 

Функциональность приложения:

Помощник по снижению веса: выбор метода, ввод веса перед тренировкой, запуск таймера, ввод веса после тренировки и сохранение. 

Премиум-функция: просмотр аналитики за прошлые периоды.

Повышение навыков: просмотр упражнений, которые нужно выполнять для улучшения навыков в разных видах спорта.

Калькулятор скорости потоотделения, калькулятор регидратации, калькулятор TDEE. Расчет потери пота, сожженных калорий и просмотр рекомендаций.

План питания и рецептов.

Журнал на каждую дату: добавление списков продуктов, добавление приемов пищи (завтрак, обед, ужин). В базе данных более 5000 наименований, и пользователь может добавлять свои собственные наименования. 

Пользователь может: 

  • установить цели по весу, физической активности и питанию.
  • выбрать вид спорта, уровни активности, текущие цели.
  • выбрать  упражнения из библиотеки, посмотрите инструкции и видео о том, как их выполнять.
  • отслеживать каждый сет упражнений с количеством повторений и/или весом, просматривайте аналитические данные о лучших результатах.
  • добавлять в журнал принятые добавки.
  • добавлять даты восстановления в календарь, выбирать метод и оцените свои ощущения.
  • добавлять различные спортивные события, просматривать подробности событий.
  • добавить пользовательский вид спорта.
  • добавлять события недели, которые выделены в календаре, добавлять советы, просматривать продукты, которых следует избегать, и рекомендуемые рецепты.

 

Виджеты для отслеживания:

  • оставшиеся калории: просмотр целей по калориям, потребленным калориям с пищей и сожженным калориям во время тренировки в виде диаграмм.
  • оставшихся макросов: просмотр потребленные углеводов, жиров и белков за каждый день, просмотр, сколько осталось.
  • потребление воды: просмотр текущей цели и сколько осталось выпить для ее достижения.
  • активности за разные периоды: обычные типы тренировок, данные о весе и активности упражнений за каждый месяц.
  • просмотр планов тренировок и еженедельных планов тренировок с подробностями упражнений.

Основные достижения:

  • Разработка высоко персонализированного опыта: Создание приложения, которое адаптируется к индивидуальным потребностям пользователей, предлагая релевантные рекомендации и инструменты.
  • Реализация сложной и многофункциональной системы: Успешная интеграция и взаимодействие множества функций для предоставления комплексного решения для здорового образа жизни.
  • Создание интуитивно понятного и удобного интерфейса: Обеспечение простоты использования даже при большом количестве функций и данных.
  • Обеспечение высокой производительности и масштабируемости: Проектирование архитектуры, способной выдерживать большие нагрузки и легко расширяться для добавления новых функций.
  • Внедрение стратегии монетизации: Разработка Premium-функций, предлагающих дополнительную ценность и стимулирующих пользователей к подписке.

Вывод:

Этот проект демонстрирует наши навыки в разработке сложных и функциональных мобильных приложений с использованием современных технологий. 

 




 Технические детали:

Сервер: Node JS (Strapi CMS)

База данных: MySQL

Мобильное приложение было разработано с использованием фреймворка Flutter для Android и iOS

Flutter In App Purchase для подписки через Apple или Google Pay