BasilDoc

IOS и Android. Кроссплатформенная разработка

 

Мобильное приложение для здорового образа жизни. Пользователи IOS и Android могут подобрать диету в зависимости от целей, вкусов и особенностей питания. BasilDoc рассчитывает калорийность блюд и содержание белков, жиров, углеводов. Для каждой позиции в меню есть рецепт и видео. Интеграция с Вкусвилл позволяет моментально заказать продукты для выбранной диеты.

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

Продолжительность мобильной разработки: 3 месяца.

Справка

Basildoc был запущен на базе одноименного портала о здоровом образе жизни в 2022 году. Сервис подбирает диету через анкетирование, есть также конструктор, который позволяет собрать программу питания согласно предпочтениям пользователя. 

По данным компании, услугами Basildoc воспользовались более 600 пользователей. Разработка сервиса заняла полтора года.

Что хотел заказчик

В YuSMP Group обратились создатели Basildoc: действующему сервису требовалось приложение. Весь существующий функционал нужно было перенести на мобильное ПО, которое бы работало IOS и Android. На момент обращения уже существовал сайт, backend и были готовы дизайны.

Как действовали

Клиенту было важно в сжатые сроки выпустить продукт для двух платформ — нативная разработка заняла бы больше времени, поэтому мы остановились на кроссплатформенном подходе. Для разработки выбрали фреймворк Flutter и язык Dart.

Для ведения проекта выбрали методологию Agile с применением артефактов из Scrum и Kanban.

Что умеет приложение

Мобильный продукт повторяет функционал сервиса. Пользовали могут выбирать программу питания самостоятельно или пройти анкетирование — тогда BasilDoc подберет подходящие варианты диет.

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

Бесплатная версия предполагает просмотр диет и пробные дни. Чтобы получить полный доступ, включая рецепты и расчет КБЖУ, нужно купить выбранную программу питания — оплата производится в приложении через In-App purchases.

Сложности и решения

Первое, с чем мы столкнулись — отсутствие ТЗ или SRS. При обращении у заказчика были дизайны, поэтому клиент решил не заказывать у нас техническое задание на разработку. 

Из-за этого мы потратили больше времени на интервью и уточнения по поведению пользователей, правки по предполагаемой логике и так далее. В процессе заказчику пришлось менять кое-что в части backend и дизайне, а команде разработки YuSMP Group вносить правки в проект. 

Все это съедало часы работы и трудозатраты. Поэтому мы всегда рекомендуем делать дискавери-фазу — это сравнительно недорогой этап, который сильно упрощает разработку и экономит бюджет проекта в будущем.

Второе препятствие. Для российских компаний теперь стало сложнее подключить монетизацию и InApp Purchases (позволяет проводить в приложениях оплату контента, а не товаров). Теперь для этой процедуры приходится прикладывать еще больше усилий.

На какой стадии проект сейчас 

Приложение готово и ожидает релиза. На данный момент команда работает над тем, чтобы опубликовать программный продукт в  в AppStore и Google Play. Совсем скоро BasilDoc станет еще доступнее и удобнее для своих пользователей.

Мы найдем лучшее решение вашей задачи

    Отправляя заявку, вы соглашаетесь на обработку персональных данных