Главная > Лента > Разработка сайта-каталога для ООО «Интегра Кабельные Системы»

Разработка сайта-каталога для ООО «Интегра Кабельные Системы»

Сайт-каталог для "Интегра Кабель" - DoCode DEV

Представляем вашему вниманию кейс разработки сайта-каталога для ООО «Интегра Кабельные Системы» — https://intg.ru/
Условно данную разработку можно разделить на 3 крупных раздела, хоть и делались они параллельно:

  • Разработка каталога с уникальным функционалом
  • Разработка Личных кабинетов пользователей
  • Интеграция с учетом 1С

В качестве CMS выбрана WordPress, как наиболее простая и гибкая для работы администратора Сайта. Весь специализированный функционал написан чистым php и js (jQuery). Вся разработка велась с учетом максимального удобства пользователя Сайта.
Разработка дизайна — «Студия Кравцова».

Разработка каталога с уникальным функционалом

Кроме классических функций каталога (адаптивная верстка, набор статических страниц, категории товаров с самими товарами, новостная лента, формы обратной связи, поиск по сайту) был разработан ряд индивидуальных особенностей Сайта:

  1. Заглавная страница Каталога, как и страницы категорий, имеет табы для переключения категорий кабелей по материалу оболочки:
    Страница каталога "Интегра Кабель" - DoCode DEV
  2. Изображения в Карточке товара имеют нанесенные подписи частей кабеля, которые пользователь может скрыть. Каждый пункт описания можно задавать в Админке Сайта, а так же изменять его местоположение. Реализован функционал конфигуратора (подбора маркировки) кабеля либо заказа из имеющегося кабеля в наличии. Кабель в наличии выводится исходя из выборки остатков на складах, полученных из выгрузки 1С.
    Карточка товара "Интегра Кабель" - DoCode DEV
  3. Если такого кабеля нет на складе, можно воспользоваться конфигуратором. При заказе товара, пользователю появляется всплывающее окно с предложением войти/зарегистрироваться. Если пользователь авторизован на сайте, все выбранные товары попадают в раздел предварительного заказа в Личном кабинете, где его можно редактировать.
    Конфигуратор кабеля "Интегра Кабель" - DoCode DEV
  4. В разделе «Полезная информация» разработаны страницы «Вопрос-ответ» с наиболее частыми вопросами, «Намотать на барабан» для проверки возможности намотки кабеля определенной марки или диаметра на барабан (с подсчетом количества барабанов и массы барабанов с кабелем) и расстановки барабанов в авто (с выбором предустановленных автомобилей или ручного задания размеров кузова автомобиля, возможностью передвигать и вращать барабаны в кузове).
    Расстановка барабанов в грузовике "Интегра Кабель" - DoCode DEV
  5. Заказ обратного звонка определяет пользователя Сайта, который заказывает звонок (если пользователь авторизован на Сайте) и отправляет уведомление в Личный кабинет ответственному менеджеру (если ответственные не назначен – Старшему менеджеру).
  6. История Компании представлена в виде карусели/временной ленты.
    История компании "Интегра Кабель" - DoCode DEV
  7. Административная область Сайта изменена с учетом необходимого функционала каждой страницы, а так же, добавлен раздел параметров намотки на барабан для конфигурирования страниц «Намотать на барабан» и «Расставить а авто»
    Пример админки "Интегра Кабель" - DoCode DEV

Личные кабинеты пользователей

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

  • переписка Клиента и Менеджера с прикреплением документов,
  • просмотр всех загруженных документов (с привязкой к конкретному пользователю, типу документов, например «Договор», Заказу или Переписке) с фильтрацией
  • редактирование личных данных (для Клиентов)
  • назначение ответственного Менеджера для Клиента (и переназначение, как по одному, так и группой)

Раздел "Документы" Личного кабинета "Интегра Кабель" - DoCode DEV

Интеграция с 1С.

Интеграция с 1С выражается в периодическом опросе (период опроса можно задавать в любых пределах) данных, получаемых из 1С об остатках на складах (направляется в Каталог), поступлении товара на склад, корректировки Заказов, оплате (полной и частичной оплате с указанием суммы) Заказа Клиентом, назначенных ранее Менеджерах для Клиентов.
Раздел "Заказы" Личного кабинета "Интегра Кабель" - DoCode DEV