Разбираемся в требованиях и функционале web-проектов, где здоровье пользователя — на первом месте
Особенности разработки сайтов в медицинской сфере
Сибирикс
Особенности разработки сайтов в медицинской сфере
Разбираемся в требованиях и функционале web-проектов, где здоровье пользователя — на первом месте
Особенности разработки сайтов в медицинской сфере
Разбираемся в требованиях и функционале web-проектов, где здоровье пользователя — на первом месте
Сайты и приложения в «меде» часто бывают особенно сложными из-за целой пачки факторов: тут и законодательные ограничения, и особый вайб внутри индустрии (всё должно быть строго, четко, формально и очень серьезно), и жесткие требования к самой разработке (непростые интеграции, чувствительные данные, хитрый функционал).
За годы заказной разработки у нас в студии накопился целый пул проектов, так или иначе связанных с медициной, фармой или здравоохранением. А вместе с ним — и тонкости, которые часто сопровождают процесс создания подобных сервисов.

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

В чем специфика медицинских сервисов

Чувствительные данные и безопасность

Медицинские проекты часто оперируют чувствительными данными пациентов: не только паспортными, но и врачебными (от полноценных медкарт внутри личных кабинетов до результатов анализов, которые обычно строго конфиденциальны). Поэтому в архитектуре и UX приходится учитывать защиту персональной медицинской информации, а также предусматривать роли и уровни доступа, аудит действий и безопасные сценарии авторизации.
Пример
При создании маркетплейса промомероприятий от «ПроАптека» мы реализовали авторизацию через систему сквозной идентификации и аутентификации. Это решило проблему безопасности данных: существующие учетные записи используются фактически без доступа к ним, а данные аккаунтов хранятся в защищенной базе данных на отдельном сервере.

Требовательность к UX и UI

Визуал в медицинских сервисах безусловно важен, но часто на первом месте в таких проектах — удобство использования и максимально четкий путь пользователя. От этого зависит, насколько быстро, просто и — главное — безошибочно пациент сможет найти врача, записаться на прием или получить любой другой важный для него результат (например, найти тот самый препарат, название которого он написал с ошибкой в поле для поиска).
Пример
Мы выполняли редизайн клиники репродуктологии «Линия жизни». В ходе предварительной аналитики мы заметили, что на старом сайте кое-где были сломаны пути пользователей по сайту — в результате заказчик мог терять потенциальных пациентов. Чтобы собрать все боли и барьеры пользователей, мы провели подробную аналитику, а после «закрыли» эти боли на этапе прототипов, досконально проработав UX и UI-сценарии с нуля.
Прототипы для сайта клиники «Линия жизни»
Другая особенность этого же проекта — сложные взаимосвязи между списком специалистов, временем их приема, услугами и прайсом. Тонкая настройка этих связей помогла сократить ручную работу для администраторов клиники — пользователи стали чаще справляться с выбором специалиста и записью к нему на прием самостоятельно.
Страница услуги и связанные с ней специалисты на сайте клиники «Линия жизни»
Еще один пример
Сейчас на любом аптечном сайте можно ввести название препарата практически как угодно (с ошибками и опечатками), и тот найдется. А в далеком 2019-м, когда мы создавали маркетплейс для «ПроАптека» (сейчас проект трансформировался в другое направление), среди конкурентов такого не было и в помине. А у нас на сайте — уже было.
«Умный» поиск для «ПроАптеки»

Особый контекст пациента

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

Это накладывает дополнительный отпечаток на структуру сайта и способы коммуникации с пользователем: тексты должны быть четкими и как можно короче, навигация — максимально простой и понятной, целевое действие — однозначным, а общее впечатление — создающим доверие. Иначе есть шанс потерять потенциального пациента навсегда.
Пример
При создании сайта клиники «Линия жизни» нам важно было учесть контекст, с которым пациенты туда приходят. Тема репродуктологии всегда деликатная, и предыдущий опыт клиентов часто бывает негативным — пациенты порой испытывают настоящее отчаяние после неудачных попыток родить ребенка.

Поэтому, помимо точнейшей проработки UX-сценариев, мы сделали ставку на эмпатичность: в цветовой гамме, подаче ключевой информации и общем настроении проекта. И не прогадали — когда заказчик увидел макеты, то сказал, что представлял сайт своей клиники именно таким.
Эмпатичный дизайн сайта клиники «Линия жизни»
Еще один пример
Для сайта глазной клиники 3Z (который актуален даже в 2026-м, хотя мы его создавали аж в 2018-м!) мы намеренно отошли от привычных в сфере цветовых схем и не стали показывать хирургические инструменты, как это делают многие конкуренты — это банально пугает пациента, который и так чувствует психологический дискомфорт, потому что имеет проблемы со зрением.

Вместо этого мы использовали яркие и чистые цвета и формы из брендбука заказчика, а также отказались от использования «страшных» для пациентов фотографий с хирургическими манипуляциями. Это помогло создать атмосферу 100%-ного доверия, безопасности и надежности.
Доверительный дизайн сайта глазной клиники 3Z в сравнении с конкурентом

Зависимость от внешних систем

В зависимости от типа проекта медицинский сайт или приложение приходится интегрировать с множеством разных систем — это могут быть CRM и платежные системы, платформы для видеосвязи и онлайн-записи, внешние сервисы для уведомлений и онлайн-календарей. От качества обмена данными с любыми из них напрямую зависит комфорт и лояльность пациента.

Помимо удобства для пользователя, внешние системы — всегда вызов для разработки: данные часто приходят из разных источников и в разных форматах, и это ломает сценарии, если не продумать структуру данных и API заранее.
Пример
В интернет-магазине дальневосточной сети аптек «Амурфармация» мы столкнулись с нестандартной ситуацией. Обычно фармсети имеют склад, товары с которого продаются в интернет-магазине. У «Амурфармации» же каждая из 75+ аптек сети — это отдельный склад, где остатки постоянно меняются, ведь люди приходят и покупают препараты в офлайне.

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

Требования к доступности

Пользовательские интерфейсы в медицинских проектах должны быть удобны людям с ограничениями зрения, слуха, моторики или когнитивной нагрузки, потому что иначе продукт теряет часть аудитории и может не соответствовать требованиям законодательства. Самое распространенное здесь требование, которое часто нужно по закону, — версия для слабовидящих.
Пример
Для информационного портала «Дыши легко» для пациентов с астмой и ХОБЛ мы создали версию для слабовидящих сразу с несколькими цветовыми схемами: классической бело-черной и контрастной черно-белой, а также менее контрастными сине-голубой, коричнево-бежевой и зелено-коричневой.

Кроме того, все действия пользователя в интерфейсе версии для слабовидящих (смена схем и размеров шрифта) озвучиваются голосом. Также в дополнительных настройках можно изменить кернинг, интервалы и другие параметры текста на странице.
Варианты версии для слабовидящих на сайте «Дыши легко»

Автоматизация процессов

Продуманный интерфейс снижает нагрузку на сотрудников и упрощает запись, перенос и отмены визитов к нужным специалистам. Пациентам не приходится звонить или писать в мессенджеры, поскольку они могут справиться с этими задачами сами — например, через личный кабинет внутри сервиса. Там же могут приходить напоминания о визитах, а также храниться результаты анализов, рецепты и документы, чтобы те всегда были под рукой у самого пациента и его лечащего врача.
Пример
Для медицинской компании «СоюзМедСервис» мы создали удобное онлайн-приложение «Синяя кнопка». Внутри:
  • Полная медицинская карта пациента — по факту полная история болезни пациента, где хранятся визиты к врачам и их заключения, результаты анализов и исследований: на приеме у доктора достаточно показать её, чтобы снять большинство первичных вопросов об анамнезе. 
  • Чат с медицинским куратором, который сам подберет нужное медучреждение, запишет на прием в удобное время и поможет сориентироваться в плане лечения (а значит, больше не нужно самостоятельно искать врачей, клиники или лаборатории). 
  • Календарь записей к специалистам с напоминаниями — помогает строго соблюдать схему лечения и не пропускать приемы у врачей, что критически важно при терапии хронических заболеваний.
Экраны приложения «Синяя кнопка»
Интересуют проекты в медицинской сфере?
Посмотрите на эти:

Самый востребованный функционал

Обсуждая медицинские проекты на старте с заказчиком, мы часто слышим схожие требования к функциональности. Как правило, они такие:

Онлайн-запись

Вариантов, как ее можно реализовать — много. Как правило, всё зависит от специфики проекта и бюджета:
  • Иногда достаточно формы заявки. Такой формат может понадобиться, если перед записью к специалисту нужна нужна консультация администратора: например, человек не знает, к кому именно идти на прием или хочет предварительно обсудить детали. Реализация такого функционала для записи, как правило, простая и бюджетная. 
  • Иногда необходимо дать пользователю возможность самостоятельно записаться на конкретный день и время к определенному специалисту. Такой функционал требуется там, где пользователь точно знает, чего хочет, и не готов тратить время и энергию на разговоры по телефону.
Пример
Чтобы потенциальный клиент клиники репродуктологии «Линия жизни» мог быстро и просто записаться к нужному доктору, мы интегрировали сайт с системой «Медворк». Пользователь бронирует удобное ему время в расписании специалиста, заявка сохраняется, а администратору приходит уведомление, чтобы тот мог связаться и подтвердить запись.
Запись на сайте клиники «Линия жизни»

Личный кабинет

Личные кабинеты бывают очень разными по функционалу, но в медицинской сфере больше всего востребованы ЛК для онлайн-записи на прием. Программа-минимум здесь — личный кабинет для пользователя, чтобы упростить процесс записи к нужному специалисту. Роскошный максимум — отдельные кабинеты и для пациента, и для доктора, чтобы каждый из них мог быстро и удобно решать свои задачи без нагрузки на администраторов клиник.
Пример
В онлайн-приложении «Синяя кнопка» пользователь может хранить в личном кабинете всю важную медицинскую информацию: перечень своих заболеваний, историю записей к специалистам и их заключения, результаты анализов и обследований.
Личный кабинет в приложении «Синяя кнопка»
Еще один пример
Для сервиса телемедицины QMedic мы разработали сразу два личных кабинета:
  1. В ЛК для пациентов — личные данные пользователя со списком его заболеваний, история консультаций и список предстоящих визитов к врачам, онлайн-чат с медицинским ассистентом. 
  2. В ЛК специалиста — личные данные (образование, опыт работы, перечень услуг), список пациентов, расписание и функционал для планирования консультаций.
Личные кабинеты пациента и врача на сайте QMedic

Телемедицина

Телемед — направление, которое становится всё популярнее. Оно и понятно: здорово, когда можно пообщаться с врачом тет-а-тет, не выходя из дома, если ты «самый тяжелобольной в мире человек». Достаточно открыть смартфон и сделать видеозвонок. Особенно такой функционал выручает, если ситуация экстренная: высокая температура у ребенка в три ночи, непонятные высыпания в отпуске в другой стране или другие форс-мажоры.

Реализуются видеоконференции обычно также через интеграции с внешними сервисами. Для удобного пользовательского опыта, помимо самого функционала видеосвязи, здесь также пригодятся чат, возможность загружать файлы и обратная связь от доктора после приема.
Пример
На проекте QMedic для видеоконсультаций с докторами мы настроили интеграцию с Voximplant. Для этого мы автоматически создаем аккаунт пользователя внутри этого сервиса при регистрации в QMedic, а затем используем его для звонков. Сложность была в том, что Voximplant предоставляет только SDK (готовый набор инструментов для создания программного обеспечения) без всякой бизнес-логики — ее нам пришлось дописать, чтобы весь процесс видеоконсультаций подчинялся правилам и требованиям нашего сервиса.
Видеоконсультация врача на сайте QMedic

Интеграция с системами X, Y и Z

За годы работы мы не раз встречались со сложнейшими интеграциями — и проекты в медицинской сфере не исключение. Чего только стоила разработка маркетплейса для «ПроАптека» — тогда мы «подружили» систему учета товаров и остатков, систему по обработке заказов, источники изображений и описаний к товарам и саму маркетинговую площадку (с годами проект трансформировался и ушел в другое направление).

Прайс

Обычно на сайтах медицинской тематики прайсы — это уродливые сканы всех услуг разом, в которых невозможно ничего ни прочесть, ни выбрать. Но по факту это такая же точка контакта с потенциальным пациентом, как и другие разделы сайта, поэтому неплохо, когда прайс — максимально удобен для пользователя.

Как именно будет выражаться это удобство, зависит от проекта и его задач. Где-то можно объединить услуги в пакетное предложение, где-то — выводить разные цены в зависимости от клиники, специалиста или персональной скидки, а где-то — связать позиции из прайса с каталогом услуг, приправив фильтрами для быстрого поиска.
Пример
На сайте медицинского центра «Коммунарка» пользователь даже со страницы с ценами на услуги всегда может попасть на страницу конкретного отделения, где эту услугу будут оказывать. Вроде бы, мелочь, а ощущается как плюс 100 к навигации и удобству.
Ссылки внутри прайса на сайте «Коммунарки»

И сайт, и приложение

Такое тоже часто встречается в топе запросов при обсуждении медицинский проектов. Если коротко — да, это возможно, если использовать подход с последовательной разработкой на едином бэкенде. Но сразу стоит понимать, что такой сценарий будет дороже в моменте, хотя и  гораздо выгоднее в перспективе. 
Пример
На проекте для дальневосточной сети «Амурфармация» мы пошли именно таким путем: сначала разработали новый сайт интернет-магазина, а спустя время на основе его бэкенда создали и мобильное приложение.
И сайт, и приложение на одном бэкенда для сети «Амурфармация»

Напоследок: пара стыдных вопросов

1
А вы точно продюсер справитесь с моим проектом?
Сказать, что мы что-то сделаем, не зная что именно — не наш метод. Сначала мы въедливо обсудим с вами детали проекта, чтобы прийти к общему знаменателю: делаем то-то, чтобы решить такие-то задачи в такие-то сроки, бюджет может быть таким-то или таким-то в зависимости от функционала.

Если на этапе предварительной оценки мы поймем, что проект требует колоссальных сил и денег, но при этом реализовывать его не слишком рационально — мы об этом обязательно скажем. Если поймем, что не сможем вписаться в требования заказчика (бюджет и/или сроки) — тоже.
2
А у вас есть опыт в офтальмологии/ кардиологии/ гинекологии и прочих -логиях?
Мы работали как с крупными фармпроизводителями, так и частными клиниками из разных уголков России. И у каждого из таких проектов была своя специфика, которую мы сначала выявили через общение с заказчиками и изучение его бизнеса, а затем отразили в проекте. Поэтому, каким бы сложным и специфичным ни было направление вашей деятельности, мы точно учтем все его фишки и нюансы.
3
А если вы уже сделали сайт моему конкуренту, мой будет похож на него? 
В медицинской (и не только) сфере крупные игроки друг друга часто знают. Кроме того, мы часто сталкиваемся с ситуацией, когда заказчики приходят к нам за разработкой проектов, где главным референсом показывают сайт своего конкурента, который сделали мы.