Smart Nutrition Tracker Проект продаётся
Telegram-бот · iOS · FastAPI · Claude

Питание, лекарства и анализы — в одном приложении

Трекер здоровья, где главный интерфейс — диалог: одна реплика в Telegram-боте или в чате приложения, и ассистент сам добавит ужин, отметит таблетку и посчитает, сколько осталось до цели.

Дневник питания: калории и БЖУ за день, приёмы пищи
Чат с ассистентом: записал ужин и отметил приём лекарства

Дневник питания без ручного счёта

Калории и БЖУ считаются сами, цель на день видна сразу.

  • Поиск по своей базе продуктов и частые продукты под рукой
  • Сканер штрихкодов, распознавание по фото и разбор чека
  • Свои блюда из ингредиентов, вода и кофеин
  • Отчёты за день, неделю и месяц, экспорт в PDF
Поиск продуктов и частые продукты
Недельный отчёт по калориям и шагам

Лекарства: расписание, склад и курсы

Не просто напоминалка — приложение знает, сколько осталось и когда закончится.

  • Слоты на день с отметкой в один тап и напоминаниями
  • Склад по партиям со сроками годности
  • Прогноз «на сколько дней хватит» с учётом смены дозы
  • Курсы с целью по длительности или суммарной дозе
Лекарства на сегодня по времени приёма
Препараты и остаток на складе

Анализы и состав тела в динамике

Каждый показатель — с нормой и трендом, а не отдельной бумажкой.

  • Референсы по полу и возрасту на дату сдачи
  • Группировка по категориям и история по каждому маркеру
  • Вес, жир и мышечная масса с умных весов
  • Шаги и активность из Apple Health
Биомаркеры с трендами и статусом нормы
Вес и состав тела с графиком

Ассистент, который делает, а не советует

Чат на Claude подключён к тем же операциям, что и интерфейс: он создаёт записи, а не пересказывает инструкцию.

  • «На ужин лосось 170 г» — запись появляется в дневнике
  • «Выпил цетиризин» — отмечен нужный слот, остаток списан
  • Под ответом — карточки созданных записей
  • Те же 72 операции доступны снаружи как MCP-сервер
Чат с ассистентом и карточками созданных записей
Профиль: вес и питание за 7 дней

Что внутри

Рабочий продукт команды из 5 человек: Telegram-бот, до ~1 000 пользователей, iOS-приложение и бэкенд в продакшене. Приложение в App Store не опубликовано.

~1 000пользователей Telegram-бота
60 тыс.строк кода: Dart и Python
72инструмента для ассистента
199тестов на бэкенде
ПриложениеFlutter 3 (iOS), виджет и Live Activity на Swift, Apple Health, локальные уведомления, сканер штрихкодов
БэкендPython 3.12, FastAPI, SQLAlchemy 2, Pydantic 2, 43 миграции Alembic, Telegram-бот на aiogram, Docker
ИИAnthropic API: чат с вызовом инструментов, распознавание еды по фото; собственный MCP-сервер
ДанныеSQLite; склад лекарств как журнал движений, идемпотентные отметки приёмов, время в UTC

Что получает покупатель

Весь исходный код

Приложение, бэкенд, MCP-сервер, миграции и тесты — с историей изменений и журналом версий.

Готовую основу продукта

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

Передачу от команды

Разбор архитектуры, развёртывание и ответы на вопросы — условия обсуждаются.

Интересен проект?

Покажем приложение вживую и ответим на вопросы по коду: ViaSiaVia@yandex.ru