Предыдущий проект Следующий проект

STRONGMom — приложение для фитнеса до, после и во время беременности

Индустрия Здоровье
Расположение США
Разработка 2022

Задача

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

Решение

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

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

Бизнес-идею выделили в основной функционал:

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

- Календарь. Пользователи могут создать удобную систему тренировок по выполнению программ и отдельных упражнений на каждый день и отмечать их выполнение в календаре.

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

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

Разработка

Основная бизнес логика воплощена на бэкенде части, которая реализует REST API для обмена данными с клиентскими мобильными приложениями. Панель администратора для добавления упражнений, создания программ и контроля системы сделана с помощью Symfony с использованием EasyAdminBundle, который позволяет удобную кастомизацию в соответствии с потребностями проекта.

Чтобы предотвратить попадание уникальных авторских видеоуроков клиентов в свободный доступ, в качестве видеохостинга нами был выбран сервис Vimeo. Для систем подобного типа важно анализировать действия пользователей, для этого мы реализовали сбор аналитики с помощью Firebase.

Разработка мобильного приложения осуществлена ​​на основе модульной архитектуры в соответствии с принципами чистой архитектуры. Мы также использовали архитектуру MVVM для презентации модулей. Для легкой инициализации новых модулей мы использовали библиотеку Swinject Dependency Injection. Вся логика бизнеса выделена в domain модуле. Для удобного создания UI элементов использовали библиотеку Stevia, что обеспечило быструю реализацию задумки дизайнера в приложении.

«Stfalcon предоставил свежий дизайн, на который и надеялся клиент. Команда была терпелива в своей работе и предоставила предложения по исследованиям, которые помогли создать оптимизированное приложение. Коммуникационный процесс команды также был выдающимся»
Тильда Лофтин
Тильда Лофтин
сооснователь и главный коуч

Результат

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

Над проектом работали:

  • Дмитрий
    Дмитрий

    IOS разработчик

  • Евгений
    Евгений

    IOS разработчик

  • Виталий
    Виталий

    Backend разработчик

  • Геннадий
    Геннадий

    Backend разработчик

  • Вадим
    Вадим

    Дизайнер

  • Виктория
    Виктория

    Менеджер проектов

  • Антон
    Антон

    Менеджер по работе с клиентами

  • Ирина
    Ирина

    QA

Наши проекты