+7 (495) 665-32-37

9
381

Идеальных людей, как и идеальных проектов - не бывает, но мы стремимся к этому. Очередной сложный проект, который оказался нам "по зубам"

Описание деятельности заказчика

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

Проблема заказчика

Сайт OmniDoctor.ru работает на Битриксе и при этом имеет нестандартный и сложный функционал. Среди решаемых им задач — не только организация доступа к профильному контенту для пользователей, но и регистрация на мероприятия с привлечением третьей стороны (сервиса Вебинар.ру). Интеграция со сторонним сервисом проходила с ошибками, которые необходимо было устранить. Кроме того, сайт требовал ряда доработок для более удобного представления информации.

Особенность проекта

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

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

Cоставлено подробное ТЗ на работы для сайта

В реализации проекта была задействована третья сторона — сервис Вебинар.ру. Работы были организованы и проведены так, чтобы устранить ошибки интеграции и обеспечить корректную и удобную работу раздела OmniDoctor.ru с регистрацией на мероприятия.

Что мы делали

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

Сделана форма регистрации на мероприятие

Сделана форма регистрации на мероприятие во всплывающем окне

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

Также был выполнен ряд доработок и улучшений:

  • Изменен вид карточки мероприятия. Ее структура переработана так, что карточка стала более информативной и удобной.


Переработана карточка мероприятия в разделе

  • Добавлены новые фильтры для мероприятий, а также в разделе Медиатека.


image7.png

Фильтр был выведен в разделе Медиатека


Фильтр был выведен в разделе библиотека и в статьях

  • Исправлены ошибки регистрации и авторизации. 

  • В разделе Медиатека добавлена возможность управлять доступом к отдельным материалам: его можно закрывать или открывать для неавторизованных пользователей.

В разделе сделана возможность открывать и закрывать для не авторизованных пользователей просмотр

Вывод

Работа с порталом OmniDoctor.ru стала важным опытом для веб-студии Яворского. Успешное сотрудничество с крупным заказчиком, выполнение сложных доработок и привлечение третьей стороны при решении задач интеграции подтвердили квалификацию специалистов веб-студии.

Дата проведения работ 

2021 год

Какие виды работ были сделаны 

Программные работы и тестирование

Доработка сайта

Интеграция по API

Адрес сайта

omnidoctor.ru

Похожие работы