Кроссплатформенное приложение для iOS и Android: продукт добавляется в дневник сканированием упаковки, дневная норма калорий рассчитывается персонально, привычки питания отслеживаются во времени.
Главное препятствие для регулярного подсчёта калорий: каждое блюдо приходится искать в базе, вносить ингредиенты по одному и вручную считать белки, жиры и углеводы. Заказчику нужно было приложение, которое само заполняет данные о продукте по штрихкоду, рассчитывает персональную дневную норму и показывает прогресс без перегрузки цифрами.
Приложение построено вокруг записи в одно касание: каждый экран сокращает путь от намерения до действия. Сканирование этикетки занимает меньше трёх секунд, блюдо из истории добавляется одним касанием, а на главном экране показаны остаток калорий, баланс белков, жиров и углеводов и вода. React Native обеспечивает одинаковую работу на iOS и Android, Firebase синхронизирует данные между устройствами. Распознавание этикеток выполняется на устройстве, нераспознанные этикетки обрабатываются в облаке.
Приложение получило оценку 4,8 в App Store, за первые шесть месяцев его загрузили больше 50 тысяч раз. Через 30 дней приложением продолжают пользоваться 85 % пользователей, а запись продукта по скану занимает в среднем меньше трёх секунд.