Виктория
Виктория
IT Sales Manager
11.10.2023

CareFor: мы разработали электронную медкарту, доступную со смартфона

Виктория
Виктория
IT Sales Manager
11.10.2023
11.10.2023
3.7
1095
9 минут
0

Как построить эффективную и удобную для всех систему медицинского обслуживания? Как победить очереди, бумажную волокиту и проблемы человеческого фактора в медицине? У этой индустрии есть только один путь в будущее – переход в диджитал. В одном из наших недавних проектов мы сделали шаг навстречу этому будущему, создав мобильное приложение с личной электронной медицинской картой пациента. Это цифровой ассистент, помогающий пользователям отслеживать состояние своего здоровья в динамике, планировать тесты, процедуры и визиты к специалистам. Сегодня мы расскажем об этой разработке подробнее. 

Идея проекта

Не так давно, в начале 2023 года, к нам обратился новый клиент с идеей для стартапа в области Healthcare. Клиент, как и многие люди из его окружения, заботится о своем здоровье и мониторит его показатели с помощью регулярных медицинских тестов. Но вести этот мониторинг приходится вручную.

В связи с этим и возникла идея нового продукта: создать мобильное приложение, которое предоставит пользователям возможность централизованно сохранять результаты медицинских обследований, анализов и тестов у себя в смартфоне. Эти данные должны быть удобно “упакованы” в приложении для отслеживания динамики. 

Несмотря на быстрое развитие направления  HealthTech, разработка мобильных приложений для здоровья остается для индустрии небольшим “слепым пятном”. На украинском рынке подобных продуктов не существовало, поэтому нашим решением стало создание нового MVP с нуля.

Как воплотить идею в жизнь

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

Для достижения этой цели нужно было решить ряд задач:

  • Создать кроссплатформенное мобильное приложение для хранения и мониторинга результатов медицинских тестов, планирования визитов к специалистам в календаре, сохранения рекомендаций и назначений врачей, и т.д.;

  • достичь оптимального первого релиза проекта через запуск MVP в кратчайшие сроки;

  • Обеспечить интеграцию приложения со всеми необходимыми инструментами и сервисами;

  • Разработать планы по дальнейшей эволюции решения.

Определившись с ключевыми целями и задачами проекта, команда могла выбирать стек технологий.

Как выбирали технологии

Приложение под Android и IOS нужно было реализовать очень быстро, обеспечив при этом высокое качество бэкенда и возможности масштабирования. 

Поэтому для разработки приложения команда выбрала фреймворк Flutter, который базируется на языке Dart. Он позволяет с минимальными издержками времени и ресурсов создавать качественные мобильные приложения под любую ОС. 

Для бэкэнда и построения админпанели мы использовали PHP-фреймворк Laravel. Это один из самых популярных и универсальных веб-фреймворков, который отличается гибкостью, обилием библиотек под любые задачи, отличными возможностями для кибербезопасности, а также встроенными валидаторами и механизмами тестирования.

Наша команда хорошо знакома с Flutter и Laravel, на них реализованы десятки проектов в портфолио WEZOM. Это позволило максимально быстро перейти к техническим этапам разработки. 

Как мы построили работу

Проект в целом состоял из двух этапов. На первом этапе команда занималась сбором требований к продукту и его техническим дизайном. Затем последовала оценка объема работ на проекте, распределение задач и непосредственно разработка, которая составляла второй этап.

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

Что мы разработали

Результатом нашей работы стала полноценная медицинская карта в мобильном приложении. Это доступный со смартфона цифровой ассистент, который помогает пользователю следить за состоянием своего здоровья и планировать медобслуживание. Приложение позволяет централизованно, безопасно и удобно хранить медицинские данные. Какие возможности получает его пользователь? Рассмотрим ключевые: 

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

  • В карту можно добавить результаты своих медицинских тестов и анализов. Эти данные будут визуализированы в виде графика, который помогает пользователю видеть изменение показателей со временем и понимать их соответствие медицинской норме. 

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

  • Система оповещений не позволит пользователю пропустить задуманные визиты к врачу, тесты или процедуры. Напоминания можно настраивать, пользователь может получать их за день, за два часа, и за час до запланированного события. Если уведомление “потерялось”, их всегда можно посмотреть в истории. 

Кроме того, команда обеспечила интеграцию мобильного приложения для анализов с платформой для сбора веб-статистики Google Analytics. А оповещения в мобильном формате реализованы с помощью сервиса Turbo SMS.

Главный вызов проекта

Самой сложной задачей для разработчиков стала реализация базы анализов в приложении. В этом функционале нужно было учесть всю медицинскую специфику: особенности разных типов тестов, нормальные значения показателей для разных категорий пациентов и т.д. Этот инструмент также нужно было сделать простым и удобным для пользователей, уделить особое внимание UI/UX.

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

Рекомендуем почитать
Какие преимушества дает индивидуальный софт?

Инвестировать в собственные технологии гораздо выгоднее, чем в чужие продукты. Только индивидуальное решение сможет удовлетворить все уникальные потребности вашего бизнеса.

Узнайте больше о разработке ПО

Результаты проекта

Менее чем за пять месяцев разработчики с нуля создали MVP приложения со сложным медицинским функционалом. Продукт успешно стартовал в Google Play, а в ближайшее время планируется релиз в App Store. На украинском рынке аналогов у него сегодня нет.

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

Виктория
Про автора
Виктория
IT Sales Manager
Опыт работы 6 лет
Эксперт по IT-продуктам, помогает потенциальным клиентам WEZOM подобрать оптимальные платформы и технологии для решения задач бизнеса.
Больше статей от автора
Как вам статья?
3.7
Проголосовало: 3
Давайте обсудим Ваш проект
Нажимая на кнопку “Отправить”, вы даете согласие на обработку личных данных. Подробнее
Комментарии
(0)
Будьте первыми, кто оставит комментарий
wezom logo
Остались вопросы?
Оставьте ваши контактные данные. Наш менеджер свяжется и проконсультирует вас.
Подписывайтесь на рассылку Айтыжблог
blog subscriber decor image
Хотите получать интересные статьи?
Нажимая на кнопку “Отправить”, вы даете согласие на обработку личных данных. Подробнее
Следите за нами в социальных сетях
Этот сайт использует cookie-файлы для более комфортной работы пользователя. Продолжая просматривать сайт, Вы соглашаетесь на использование cookie.