Создание API для омниканальной работы Мобильного приложения и сайта ДокМед
Кто клиент
Сеть клиник доказательной медицины , и .
С каким запросом к нам обратились
Создать централизованное API для омниканальной работы сайта и мобильного приложения.
Решение
На момент обращения у клиента было несколько сайтов с возможностью записаться к врачу онлайн: docmed.ru, docdeti.ru, docdent.ru, а также сайт lk.docmed.ru – личный кабинет пациента, в котором видны записи на прием и рекомендации врача.
В качестве CRM для формирования расписания врачей и дальнейшей работы с пациентами использовался Medesk. Сами сайты были уже интегрированы по API с Medesk.
Разработкой мобильного приложения занималась другая компания, главная задача которого – объединить возможность личного кабинета пациента с возможностью записаться на прием, посмотреть протоколы уже прошедших приемов.
В процессе работы нам надо было сделать более 20 методов API, перенести работу четырех сайтов на них и передать команде разработки мобильного приложения для последующей интеграции.
Основная сложность заключалась в том, что не все требуемые задачи для API можно было собрать из API medesk. Часть данных хранится в админке сайта.
Мы объединили два источника данных для решения задачи и обернули документацию в ApiDoc для удобной и дальнейшей поддержки API.
Результат
Результатом работы является ApiDoc с реализованными и документированными методами