MedLog
Возможность делиться анализами с помощью QR
- HealthTech
- Свой продукт
- 2026

Коротко
MedLog это семейный медицинский журнал: визиты, лекарства и анализы для всей семьи. PWA, iPhone-first, работает офлайн. Записи хранятся на устройстве, копия в Google Drive появляется, только если включить синхронизацию.
- Задача
- Собрать медицинскую историю семьи в одну карту и отдавать врачу анализы на приёме без мессенджеров и облака
- Что сделала
- Всё сама с Claude Code, от ресёрча до релиза: исследование, дизайн-система на токенах, вёрстка PWA, три смены стиля и ребрендинг. Стекло убрала после проверки на живом iPhone
- Результат
- Живой PWA: 16 модулей, 440 коммитов, около 450 автотестов, передача анализов по QR без аккаунта
- Чем подтверждено
- 10 юзабилити-сессий: 9 из 10 участников прошли задачи без затруднений. Путь до целевого действия в три тапа. Продуктовых метрик пока нет
- Срок
- 5 месяцев, апрель–сентябрь 2026
Объём работы
- Ресёрч и JTBD-персоны
- Сценарии и навигация
- 30+ экранов
- Дизайн-система на токенах
- Офлайн PWA
- Аудит WCAG
- Пейволл RevenueCat и Stripe
- Админка контента
- Около 450 автотестов
- 10 юзабилити-сессий
- Вёрстка и релиз
Проблема
Медицинская история есть. Но она разбросана
Результаты анализов
в галерее
Назначения
в заметках
История визитов
в приложениях разных клиник
Лекарства
отдельным списком
Когда пациент приходит к врачу, ему приходится вспоминать, искать и пересылать информацию вручную.
Фокус задачи
Как превратить разрозненные медицинские данные в одну понятную карту пациента, которую можно быстро открыть и передать врачу?
Исследование
Проверила сценарии на 10 людях. 9 прошли без затруднений
Юзабилити-сессии в Zoom с августа 2026: вводное интервью, задачи на время и четыре вопроса о доверии к данным. Во время задач я почти молчала: в жизни меня рядом с пользователем не будет.
-
10
участников, 32–35 лет, iPhone и Android
-
9 из 10
прошли задачи без затруднений
-
3 из 10
попросили связку с Telegram и WhatsApp
Что услышала
Данные везде
Фото в галерее, бумажки, «Избранное» в Telegram. Искать старое назначение приходится по всем местам сразу.
Доверие есть
Участники готовы вносить настоящие диагнозы и понимают, что данные хранятся на телефоне.
Приватность важна не всем
Один участник захотел коробочную версию, чтобы данные были только у него. Остальные на хранение внимания не обратили.
Что поменяла после сессий
Профиль
Было: запись могла сохраниться не тому члену семьи. Стало: один выбранный профиль на всех экранах.
Семья на главной
Было: сводку смотрели, открывая каждый профиль. Стало: на главной сводка по всем, дальше переключение на человека.
Подсказки к полям
Делала их для iPhone, где стандартные подсказки браузера не видны. После сессий на Android они открываются вверх, над клавиатурой.
Расписание лекарств
Было: непонятно, какой день выбран и где править курс. Стало: дни недели словами, сегодняшний день обведён, кнопка «Изменить» подписана, стандартные дозировки подсказываются.
Ограничения
Участники: знакомые из общего чата и бывшие коллеги, 8 женщин и 2 мужчин одного возраста. Дальше в планах две очные сессии с наблюдением, как люди ведут медданные на самом деле.
Продуктовое решение
Всё необходимое в одной карте пациента
MedLog объединяет основные сущности медицинской истории.
Пользователь не ищет информацию по разным источникам: он открывает одну карту пациента и получает актуальную историю в контексте.
Визиты
История обращений к врачам, диагнозы, назначения и документы.
Лекарства
Текущие препараты и напоминания о приёме.
Анализы
Результаты исследований с датами и показателями.
Семья
Отдельные профили для членов семьи.
Ключевой пользовательский сценарий
Открыть карту, найти нужное, не выходя из неё
Навигация построена вокруг наиболее частых медицинских задач. Ключевые действия укладываются максимум в три шага от стартового экрана.
- Главная
- Визиты
- Лекарства
- Анализы
- Семья
Главная продуктовая фича
Поделиться анализами с врачом через QR
Задача: дать возможность быстро передать врачу медицинскую информацию без отправки файлов в мессенджеры и без загрузки данных в облако.
Проблема
Результат анализа это не одно значение, а набор показателей, дат и дополнительной информации. Передавать всё вручную долго, отправлять фотографии и документы неудобно.
Решение
Пользователь выбирает нужные данные, формирует QR, врач сканирует код. Передача превращается из отдельного процесса в быстрое действие внутри карты пациента.
-
1 · Пациент
Выбирает анализы, которыми хочет поделиться.
-
2 · MedLog
Формирует QR со структурированной информацией.
-
3 · Врач
Сканирует код и получает данные в читаемом формате.
Почему QR
Передача информации без лишних шагов
Для продукта был важен сценарий, который не требует создавать аккаунт, загружать медицинские данные на сторонний сервис или вручную пересылать документы.
-
Облачная ссылка
ОтклоненоТребует аккаунт и загрузку медданных на сторонний сервис.
-
Отправка файлов
ОтклоненоРучная пересылка в мессенджер: долго на приёме, файлы оседают в чате.
-
Печать
ОтклоненоНе работает в момент приёма, нужна заранее.
QR
В продуктеПередаёт структурированные данные прямо из карты пациента: без аккаунта, без загрузки, без пересылки.
UX-архитектура
Карта строится вокруг контекста, а не отдельных файлов
- Визиты
- Диагноз
- Назначения
- Анализы
Анализ, визит или лекарство это не отдельные документы, а части одной медицинской истории.
Так пользователь восстанавливает контекст лечения, а не ищет отдельный файл.
Результат
Медицинская история становится инструментом для приёма
Главный результат дизайна это не количество экранов, а сокращение пути от вопроса врача до ответа пациента.
Хранить
Все основные медицинские данные в одном месте.
Находить
Нужный визит, анализ или препарат без поиска по разным источникам.
Понимать
Историю пациента в едином контексте.
Делиться
Анализами и медицинской информацией с врачом через QR.
Было
«А что у вас было раньше?»
Стало
«Вот моя медицинская карта»
Как я принимала решения
На что я опиралась, разрабатывая pet project самостоятельно
Продуктовых метрик у меня пока мало. Что могу подтвердить: 10 юзабилити-сессий из раздела «Исследование», а ещё путь до целевого действия укладывается в три тапа от стартового экрана, и это проверялось на каждом сценарии, а не только на главном.
Nielsen Norman Group, 2024
Исследование bottom sheets: grab handle легко пропустить, а свайп вниз конфликтует с системным жестом iOS. Отсюда правило проекта: крестик в правом верхнем углу обязателен, и никаких вложенных шторок.
Jobs to Be Done
Две персоны описаны через задачу, а не через демографию: Анна ведёт здоровье троих, Михаил наблюдается сам и боится регистрации. Из второй job выросло решение обойтись без аккаунта.
W3C Design Tokens Community Group
Формат DTCG для описания токенов. Благодаря ему смена темы с Material 3 на светлую обошлась правкой значений, а не перебором компонентов.
WCAG 2.1
Контраст пар «текст на поверхности» считался по стандарту. Продукт читают пожилые пользователи, и здесь это не формальность.
Что теперь
Продукт в проде. Четыре хвоста открыты
Интеграции
Трое из десяти участников сессий попросили связку с Telegram и WhatsApp, одна участница ведёт визиты в Google Календаре. Обмен с внешними календарями в планах, в продукте его пока нет.
Валидация дат
Даты сравниваются как строки, поэтому пятизначный год проходит проверку, а форма цикла принимает будущую дату.
Замеры
Цели поставлены, но не сняты: Lighthouse PWA и Accessibility от 90, первая запись быстрее 30 секунд, 100 уникальных посетителей демо за полгода.
Бизнес-план
Версия из мая называет монетизацию анти-целью, а пейволл и тарифы в продукте есть. С 3 сентября пейволл выключен на время юзабилити-сессий. Документ под пивот не переписан.