FoodTrack AI
Telegram Mini App, который считает калории по фото еды, с ИИ-отчётами о питании и своей системой аналитики

Задача
Сделать с нуля дневник питания внутри Telegram, где ничего не нужно взвешивать и искать в базах продуктов: человек фотографирует тарелку, а ИИ определяет блюдо, вес и КБЖУ. И с первого дня видеть, какие каналы привлечения и какие цены приносят оплаты.
Решение
- Распознавание еды по фото, скриншоту этикетки или описанию словами: название, вес, калории и БЖУ, заключение с учётом цели и оценка полезности от 1 до 10. Результат можно поправить текстом и пересчитать.
- Онбординг-анкета и персональная норма по формуле Миффлина — Сан-Жеора с поправкой на активность и цель: похудеть, держать вес или набрать.
- ИИ-отчёты за день, неделю и месяц: оценка питания и активности и конкретные советы.
- Дашборд дня с кольцами калорий и БЖУ, история с поиском и избранным, учёт активности и сожжённых калорий, графики веса и калорий.
- Подписка за Telegram Stars с пробным периодом и промокодами; цены и пробный период проверялись A/B-тестом в шести группах.
- Реферальная программа: приглашение в один тап, а после первой оплаты друга оба получают месяц подписки.
- Русский и английский интерфейс; фото сжимаются на телефоне, снимки iPhone в HEIC конвертируются.
ТехнологииNext.jsReactTypeScriptTailwindSupabaseRedisOpenAIRecharts
Результат
-
3 способа добавить еду
Что это значитФото тарелки, скриншот этикетки или пара слов — ИИ сам определит блюдо, вес и КБЖУ за несколько секунд.
-
6 групп A/B-теста цен
Что это значитРазные цены подписки и пробный период проверялись на живом трафике, а результат виден в своей аналитике по выручке.
-
5 разделов своей аналитики
Что это значитОбзор, эффективность, удержание, цели и воронки — без сторонних счётчиков и с атрибуцией по ссылке запуска.
Экраны

Прогресс за день: калории и БЖУ, лента приёмов пищи 
ИИ распознал блюдо по фото: вес, КБЖУ и заключение 
Ежедневный ИИ-отчёт с советами 
Динамика веса и калории по дням 
Персональный план после онбординга 
Подписка за Telegram Stars
Своя аналитика
Чтобы понимать, откуда приходят пользователи и что приносит оплаты, мы сделали для приложения собственную систему аналитики: события отправляются прямо из мини-приложения, а отдельный дашборд собирает из них отчёты.
- Источник, кампания, креатив и A/B-группа передаются в ссылке запуска мини-приложения и закрепляются за пользователем.
- Сессии, просмотры, шаги онбординга, добавление еды, показ пейволла и оплаты — с платформой и геоданными.
- Отчёты: обзор, эффективность с разбивкой по любым измерениям и выручкой, удержание по когортам, цели и воронки.
- Вход в дашборд через Telegram, доступ только у администраторов.

Обзор: пользователи, сессии, покупки и выручка 
Воронка онбординга по шагам 
Удержание по когортам 
Эффективность по A/B-группам и источникам
На скриншотах — демо-данные.
Что создадим вместе?
Расскажите, что хотите запустить или улучшить. Обсудим задачу и предложим следующий шаг.