Приложение Т—Ж
В нем читать удобнее

Как нашему коту поставили диабет и как это стало отправной точкой моего приложения

Обсудить

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

В мае 2026 года нашему коту Степану поставили диагноз "диабет".

Что это значит? Это значит что забота стала состоять из "десятков" маленьких, но важных действий: измерить глюкозу, записать значение, не забыть время инъекции, отметить кормление, сохранить анализы и подготовиться к следующему приёму.

После похода к эндокринологу нам выдали пример "дневника" глюкозы в виде:

Дневник измерений глюкозы
Дневник измерений глюкозы

Поначалу мы записывали показатели вручную в таблицы на листах А4. Таких листов накопилось больше восьми. Следить по ним за динамикой неудобно, а пропустить значение или ошибиться легко. И даже после переноса в Excel — лучше не стало.

Злобно сидит и смотрит на таблицы с бумажками A4
Злобно сидит и смотрит на таблицы с бумажками A4

Пора было навести порядок

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

Я пишу и серверную часть, и интерфейсы, поэтому первую версию собрал полностью сам от и до. В технические детали не буду углубляться. Сервер написан на NestJS, интерфейс — на React.

Неделя ушла на архитектуру и список того, что мне самому было нужно в приложении. Когда появилась первая версия SugarCat, я сразу показал её родителям. Они тоже ухаживают за Стёпой и по совместительству первые пользователи:)

Первые интерфейсы веб-приложения
Первые интерфейсы веб-приложения

Она частично решила задачу. Новые данные стали храниться в одном месте. Но оставался вопрос со старыми записями на листах А4. Для следующей версии я добавил распознавание дневников глюкозы, чтобы перенести эти данные в приложение.

Flow: распознавание полной недели листа A4
Flow: распознавание полной недели листа A4

В приложении появились структурированные измерения, графики и распознавание старых дневников. Я решил не останавливаться на этом и начал разработку модуля «Ветеринарная карта».

Flow: добавления вет. документа в приложение
Flow: добавления вет. документа в приложение

Немного позже я добавил модуль «События». В нём можно отмечать то, что могло повлиять на состояние Стёпы: кормления, уколы инсулина, приём лекарств, стрессовые ситуации и визиты к ветеринару. Записи можно связать с показателями, чтобы смотреть на график глюкозы вместе с контекстом.

События
События

Лимиты и ограничения

Каждый пользователь может бесплатно распознать до двух документов с измерениями и два ветеринарных документа в сутки. Сервис обрабатывает результаты анализов и рукописные протоколы врачей. Лимиты обновляются в полночь.

Если лимита не хватает, доступна подписка за 299 ₽ в месяц. За каждое распознавание я плачу сам. У приложения нет инвесторов, поэтому подписка помогает покрывать эти расходы и поддерживать сервис.

Планы на будущее

Сейчас для нас главное — вывести Стёпу в ремиссию. Ветеринар в клинике предупредил, что это почти невозможно в связи с возрастом (ему 19 лет), но мы всё равно надеемся и будем делать всё, чтобы этого добиться.

Ожидаемые функции приложения в ближайшем времени

  1. Реализация ИИ-чата (помощник ветеринара), что будет анализировать все данные что пользователь заносит, отвечая на любые его вопросы по теме.
  2. Интеграция с вет. клиниками, чтобы улучшить эффективность ведения пациентов, что нуждаются в мониторинге показателей и корректировки лечения у ветеринара


Вот что еще мы писали по этой теме