Войти на сайт
Логотип
Клиентам

ООО «МЕАЛАБ»

Вернуться к списку
  • Тип проекта:
    Интернет-магазин
  • Тематика сайта:
    Медицина и фармация
  • Редакция продукта:
    Малый бизнес
  • Сайт:
  • Партнер:

Проект: «Курская медицинская лаборатория»
Платформа: 1С-Битрикс, лицензия «Малый бизнес»
Функциональность: каталог исследований, личные кабинеты B2B/B2C.

Проект реализован для ООО «МЕАЛАБ» – «Курская медицинская лаборатория», которая работает на рынке медицинских услуг более 10 лет и включает клинико-диагностическую и бактериологическую лаборатории.

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

Курская медицинская лаборатория (представительство в Москве) – сайт на 1С-Битрикс (Лицензия «Малый бизнес») с каталогом исследований и личными кабинетами B2B/B2C на модуле собственной разработки. Выполнено развертывание и первичная конфигурация проекта, базовое наполнение и ручной импорт позиций из 1С. Реализованы работы по дизайн-макетам.

Разработка на Bitrix: компоненты и функциональные модули

1.       Развертывание и базовая настройка

  • Развернута среда и установлена CMS «1С-Битрикс».
  • Выполнена установка и первичная конфигурация выбранного типового решения/модуля.
  • Проведено первичное наполнение разделов сайта, скорректированы информационная архитектура и навигация.

2.       Разработка на Битрикс: компоненты и ЛК

2.1.   Личный кабинет с разделением B2B/B2C

~ Разработан кастомный личный кабинет с разделением на физических и юридических лиц.

~ Созданы отдельные группы пользователей и модель разграничения прав/возможностей (исследования=товары, оформление заявок/заказов).

 

2.1.1.      B2B-кабинет (юридические лица)

  • Реализован обособленный интерфейс ЛК для пользователей с соответствующим типом авторизации.
  • Разработан компонент для агрегации и вывода истории заказов интернет-магазина + данных из связанных информационных блоков.
  • В компоненте оформления заказа реализован кастомный поиск: выбор по группам исследований и по коду (детальные исследования с ценами) → формирование итогового суммарного заказа.
  • Реализован обособленный B2B-сценарий оформления заказа для пользователей типа «Юр. лицо» в личном кабинете (страница «Оформление заказа (Юр. лицо)»).

o    Checkout расширен под лабораторный процесс: в рамках одного экрана предусмотрена форма ввода данных пациента и параметров забора (ФИО/дата рождения/пол, контакты и отправка результатов, англ. вариант ФИО, данные медкарты/отделения, лекарственные факторы, рост/вес/диурез, беременность/фаза цикла, дата и время забора, биоматериал, диагноз, язык ответа для SARS-CoV-2) с валидацией обязательных полей.

o    Для формирования состава заказа реализован кастомный модуль подбора исследований: трехколоночный интерфейс «Группы исследований → поиск по названию или коду → список выбранных исследований», где позиции отображаются с кодом номенклатуры и добавляются в итоговый список «Заказанные исследования». Управление подбором выполняется динамически (обновление списков при выборе группы/поиске/добавлении позиции) без лишних переходов, что ускоряет сбор итогового суммарного заказа в B2B-контуре.

  • В B2B-кабинете реализована детальная страница заявки (просмотр оформленного заказа) с динамическим заголовком «Заявка №{ID}», навигацией возврата к списку заявок и кнопкой формирования печатной формы. Страница агрегирует и отображает в read-only режиме все атрибуты, заполненные при оформлении (данные пациента, контакты и параметры забора/мед. сведения), а также выводит «Состав заявки» в виде таблицы (наименование исследования, код, цена) с автоматическим расчетом итоговой суммы.

2.1.2.      B2C-кабинет (физические лица)

~  Расширен функционал стандартного ЛК.

~ Реализован модуль вывода результатов исследований для пациента.

~ Добавлена подсистема генерации и печати печатных форм с результатами.

2.2.   Раздел «Услуги и цены» / список исследований

Для страницы /price/ разработан кастомный компонент каталога исследований (вывод цен/списка) с интерактивной фильтрацией: фильтр по направлениям (мультивыбор), фильтр по цене (поля от/до + range-slider), сортировка и серверная пагинация. Все взаимодействие работает без GET-параметров: данные обновляются асинхронно (AJAX) без перезагрузки страницы, с частичной перерисовкой только списка и навигации.

Чистый URL без query-string + AJAX-логика обновления данных обеспечивают меньше дублей для SEO и заметно более отзывчивый интерфейс по сравнению с классическим перезапросом страницы.

3.       Миграция данных

Выполнена миграция товарных/каталожных позиций (исследований) ручным импортом данных из учетной системы 1С.

4.       Подготовка к интеграции с 1С

Выполнена базовая настройка параметров обмена данными для последующей интеграции с 1С:Медицина.Клиническая лаборатория.

5.       UI/UX по дизайн-макетам

  • Реализованы элементы интерфейса по дизайн-макетам для desktop/mobile.
  • Выполнено наполнение контентом различных страниц сайта.

Результат

Лаборатория получила рабочий сайт с быстрым каталогом исследований и полноценными кабинетами для разных типов клиентов. Корпоративные заказчики могут собирать заявки на исследования за несколько минут (по группам и кодам), а частные клиенты – получать результаты и документы в личном кабинете. Проект подготовлен к следующему этапу интеграции с 1С:Медицина.Клиническая лаборатория.