Кейс · Сервис

Аптечка: веб-сервис учёта домашних лекарств с AI и Telegram-уведомлениями

Аптечка — главная страница сервиса учёта домашних лекарств aptechka.vectrolab.ru
Коротко

Собственный сервис VectroLab Аптечка — учёт домашних лекарств без регистрации. Сфотографируйте упаковку — ИИ распознает название, дозировку и срок годности и заполнит карточку. Подключите Telegram-бота — будете получать уведомления о просрочке. Доступ для всей семьи по одной ссылке с PIN-защитой.

Задача: домашняя аптечка не должна жить в Excel

У большинства семей домашняя аптечка — это коробка в шкафу. Что в ней лежит и сколько осталось — никто точно не знает; срок годности проверяют, когда уже поздно. Из-за этого:

  • покупают то, что и так есть — потому что «на всякий случай»;
  • пьют просроченные таблетки — они либо не работают, либо вредят;
  • в нужный момент не оказывается базового — жаропонижающего, антисептика, перевязки.

Готовые мобильные приложения для учёта лекарств в сторах есть, но они требуют установки, регистрации и привязки к одному устройству. Хотелось получить сервис, который открывается по ссылке на любом устройстве, делится с близкими и сам напоминает о сроках. Так появилась «Аптечка» — наш собственный продукт VectroLab.

Что умеет сервис «Аптечка»

Главная идея — снять с человека рутину «вести список вручную». Карточка лекарства заполняется по фото за пару секунд, статусы считаются автоматически, уведомления приходят в мессенджер.

✕ Без сервиса
  • Сроки годности проверяют вручную или забывают
  • При покупке непонятно, есть ли уже это лекарство
  • Каждый член семьи знает только «свою полку»
✓ С Аптечкой
  • Фото упаковки → AI заполняет карточку за 5 секунд
  • Статусы «Закончилось / Истекает / Просрочено» сами
  • Общий доступ для семьи и уведомления в Telegram

Распознавание упаковки по фото

Самая частая боль ручного учёта — лень заполнять карточку. В сервисе работает пакетный режим: выбираете несколько фото упаковок сразу, и ИИ параллельно распознаёт каждое — название, категорию, количество (целая упаковка или оставшиеся таблетки в блистере), дозировку и срок годности. На выбор пять моделей через OpenRouter: Claude Sonnet 4, Claude Haiku 4, Gemini 2.5 Flash, GPT-4o и GPT-4o mini.

Контроль сроков годности и количества

У каждого лекарства автоматический статус по пяти состояниям: в порядке, заканчивается, истекает скоро, просрочено, закончилось. Блок «Требует внимания» вверху списка свёрнуто-разворачивается одной кнопкой и заранее показывает что докупить или выбросить — за 30 дней до окончания срока годности.

AI-чат с контекстом аптечки

На вкладке «Помощник» работает чат, который видит реальный состав вашей аптечки. Можно спрашивать на естественном языке: «что у меня просрочено», «чем заменить ибупрофен», «что принять при головной боли — из того что есть». Ответ опирается на фактическое содержимое, а не на общие советы.

Telegram-бот: уведомления и команды

К одной аптечке подключаются несколько Telegram-аккаунтов — у каждого свои настройки уведомлений (время отправки, типы событий: просрочено / истекает / заканчивается / закончилось). Прямо в боте работают команды /status для быстрой сводки и обычный чат с AI-помощником, который видит содержимое аптечки. Планировщик отправляет ежедневный отчёт в выбранный час.

Доступ по ссылке и PIN-защита

Регистрации нет — аптечка создаётся за один шаг, доступ потом идёт по ссылке вида aptechka.vectrolab.ru/c/<id>. Чтобы посторонний по ссылке не зашёл, при создании задаётся 4-значный PIN-код; токен доступа живёт долго, повторный ввод PIN на доверенном устройстве не нужен. Есть и общедоступное демо, чтобы посмотреть, как всё устроено, без создания аптечки.

Стек и как устроен сервис

Снаружи сервис — это лёгкий веб-интерфейс на React 19 + Vite с собственной mint/teal-дизайн-системой и светлой/тёмной темами. Внутри — Node.js + Express + SQLite, Telegram-бот на node-telegram-bot-api и прокси к нейросетям через OpenRouter. Всё крутится на одном VPS и стоит копейки в обслуживании.

5
моделей ИИ на выбор
0 ₽
без подписки и регистрации
24/7
фон-планировщик уведомлений
2
темы: светлая и тёмная
СлойТехнологииЗачем
ФронтReact 19, Vite, CSS-переменныеMint/teal дизайн-система, мгновенное переключение тем без перезагрузки
БэкNode.js, Express, SQLiteМногопользовательский, PIN-доступ и токены, миграции схемы
ИИOpenRouter (Claude / Gemini / GPT)Распознавание упаковок по фото и AI-чат с контекстом аптечки
Ботnode-telegram-bot-api + cronПодписчики, время уведомлений, команды и AI-чат прямо в Telegram

Сервис работает и развивается, попробовать его можно прямо сейчас: aptechka.vectrolab.ru. Демо без регистрации — aptechka.vectrolab.ru/c/demo.

Сколько стоит разработка похожего сервиса

Стоимость зависит от объёма функций: число интеграций (ИИ-провайдеры, мессенджеры, оплаты), уровень мультипользовательской логики, мобильная адаптация и темы. Веб-приложения с AI и ботом в VectroLab начинаются от 80 000 ₽, сложные сервисы считаются индивидуально. Рассчитать ориентир под вашу задачу можно за минуту в онлайн-калькуляторе.

Частые вопросы

Зачем нужен отдельный сервис для учёта домашних лекарств?

Чтобы не выбрасывать деньги и не рисковать здоровьем. Просроченные лекарства теряют эффективность, а покупка дубликатов «на всякий случай» съедает бюджет. Сервис показывает что закончилось, что заканчивается и что просрочено, а уведомления в Telegram приходят заранее — за 30 дней до окончания срока, чтобы успеть докупить или выбросить.

Как работает распознавание лекарства по фото?

Сфотографируйте упаковку или блистер — изображение уходит в одну из пяти AI-моделей на выбор (Claude Sonnet 4, Claude Haiku 4, Gemini 2.5 Flash, GPT-4o или GPT-4o mini). Модель возвращает название, категорию, количество таблеток (считает по упаковке или по оставшимся ячейкам в блистере), единицу измерения, дозировку и срок годности, если он виден на упаковке. Поля автоматически попадают в карточку лекарства — остаётся подтвердить и сохранить.

Доступ для всей семьи — это безопасно?

Аптечка закрывается 4-значным PIN-кодом. Без PIN ссылка открывается только демо-режимом, а сама аптечка хранит токены доступа по 30 дней с защитой от подбора (5 попыток в минуту с одного IP). Каждый член семьи подключает свой Telegram-аккаунт к одной аптечке и получает уведомления отдельно — настройки тоже у каждого свои.

Сергей Токарев
Основатель веб-студии VectroLab. Делаем сайты, приложения и сервисы с 2024 года.

Нужен похожий сервис под вашу задачу?

Сделаем веб-приложение с ИИ и Telegram-ботом для вашего бизнеса или семьи — от учёта запасов до сервисов на маркетплейсы. Рассчитайте стоимость за минуту или обсудите проект напрямую.

Рассчитать стоимость