Авторизация
Сброс пароля
Переводим медицинские анализы в онлайн
Заказчик: Lifetime
В один клик вызвать медсестру домой, чтобы сдать анализы и получить результат прямо в приложении. А еще получить расшифровку показаний и отследить динамику. Все это можно сделать с помощью сервиса Lifetime, в разработке которого поучаствовал Evrone.
1. Вводная задача от заказчика, проблематика, цели
Изначально сервис располагал лишь монолитным приложением, которое в том числе и обрабатывало заказы. Со временем пациентов стало больше, и потребовалось подключить ещё одну лабораторию. Также помимо Москвы Lifetime стал предлагать аналогичные услуги в Санкт-Петербурге.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Сервис для заказов мы вынесли в отдельный новый монолит на Ruby on Rails. Этот сервер также предоставляет API для мобильного приложения медсестер. В приложении есть календарь заказов, архив и форма для работы с заказом, которая включает адреса, время, стоимость и информацию о клиенте.
Для взаимодействия с подрядчиками, обработки их ответов и пересылки результатов мы создали отдельное приложение на Ruby on Rails со стандартным стеком (Postgres, Redis, Sidekiq). Мы использовали планировщик Sidekiq для обработки заданий, проверки результатов из лаборатории и обработки проблемных заказов. Создана также панель администратора для управления медицинскими данными.
3. Результаты сотрудничества
Сервис оказался востребованным, поэтому его владельцы уже думают над масштабированием. В будущем система позволит полностью отслеживать и контролировать состояние здоровья на основе тестов.
4. Заключение
Приятно отметить, что клиент ценит не только качество написанного нами кода, но и высокую скорость разработки и внедрения новых фич и решений для цифровой лаборатории. Наша техническая команда успешно обеспечивает оперативное обновление и выпуск новых фич без ущерба для качества.