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

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

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

Пора было навести порядок
Я перебрал несколько сервисов, но ни один не устроил меня ни по структуре, ни по набору возможностей. Поэтому я стал разбираться, как сделать гибкое приложение для контроля здоровья питомца. С самого начала я хотел, чтобы со временем в сервисе появились языковые модели и автоматические помощники.
Я пишу и серверную часть, и интерфейсы, поэтому первую версию собрал полностью сам от и до. В технические детали не буду углубляться. Сервер написан на NestJS, интерфейс — на React.
Неделя ушла на архитектуру и список того, что мне самому было нужно в приложении. Когда появилась первая версия SugarCat, я сразу показал её родителям. Они тоже ухаживают за Стёпой и по совместительству первые пользователи:)

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

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

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

Лимиты и ограничения
Каждый пользователь может бесплатно распознать до двух документов с измерениями и два ветеринарных документа в сутки. Сервис обрабатывает результаты анализов и рукописные протоколы врачей. Лимиты обновляются в полночь.
Если лимита не хватает, доступна подписка за 299 ₽ в месяц. За каждое распознавание я плачу сам. У приложения нет инвесторов, поэтому подписка помогает покрывать эти расходы и поддерживать сервис.
Планы на будущее
Сейчас для нас главное — вывести Стёпу в ремиссию. Ветеринар в клинике предупредил, что это почти невозможно в связи с возрастом (ему 19 лет), но мы всё равно надеемся и будем делать всё, чтобы этого добиться.
Ожидаемые функции приложения в ближайшем времени
- Реализация ИИ-чата (помощник ветеринара), что будет анализировать все данные что пользователь заносит, отвечая на любые его вопросы по теме.
- Интеграция с вет. клиниками, чтобы улучшить эффективность ведения пациентов, что нуждаются в мониторинге показателей и корректировки лечения у ветеринара










