B2B-кабинет для логистического оператора с интеграцией 1С и CRM

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

Задачи проекта

  • Создание удобного и функционального личного кабинета для B2B-клиентов, соответствующего корпоративному стилю и требованиям бренда.
  • Автоматизация и цифровизация взаимодействия с клиентами — предоставление информации, документов и статуса заказов в режиме реального времени.
  • Интеграция с внутренними системами компании, в том числе с CRM и 1С, для обеспечения полноценного обмена данными.
  • Документированная реализация проекта с полным техническим описанием, что критично для внутреннего ИТ-контроля клиента.
  • Масштабируемость платформы и возможность дальнейшего развития функционала без значительных затрат.

Платформа

  • Операционная система — Linux Debian
  • Веб-серверы: Apache, nginx
  • База данных — MySQL
  • Языки программирования: PHP, JavaScript
  • Система управления — Cetera.Spaces

Разработка

Для реализации проекта была выполнена адаптивная вёрстка на базе фреймворка Foundation 6.0, что обеспечивает корректное отображение личного кабинета на любых устройствах – от мобильных телефонов до настольных компьютеров. Вся вёрстка прошла проверку на соответствие современным стандартам W3C.

Программная часть разрабатывалась на языке PHP с использованием актуальных стандартов PSR. Отдельные интерфейсные элементы и интерактивные функции реализованы с помощью jQuery.

Особое внимание уделялось качеству кода и безопасности. Проект прошёл внутреннее тестирование с помощью автоматизированных систем, включая проверку безопасности, производительности и соответствия архитектуры требованиям выбранной CMS.

Внедрены следующие модули

В рамках проекта были внедрены как типовые, так и индивидуальные модули, разработанные специально под задачи клиента. Основу функциональности составили стандартные решения из библиотеки типов решений Cetera.Spaces для B2B-кабинетов:

  • Структура и навигация — перемещение по разделам ЛК.
  • Регистрация — создание нового пользователя ЛК.
  • Авторизация — вход пользователя в ЛК.
  • Восстановление пароля — восстановление доступа через email.
  • Поиск — полнотекстовый поиск по сущностям ЛК.
  • Профиль пользователя — управление личными данными и контактной информацией.
  • Роли и права доступа — разграничение доступа к разделам и функциям.
  • Юрлица — управление данными юридических лиц в личном кабинете.
  • Контент (статические страницы) — добавление и публикация текстовых материалов в ЛК.
  • Интеграция с внешними системами — обмен данными с 1С и CRM по заказам, услугам, контрактам.
  • Заявки на грузоперевозку — подача и отслеживание заказов клиентом.
  • Истории заказов — хронология изменений статусов и действий по заказу.
  • Фильтр и сортировка — сортировка и отбор заявок по статусу, дате, типу.
  • Документы по перевозке — отображение и скачивание документов, прикреплённых к заказу.
  • Бухгалтерские документы — доступ к счётам, закрывающим документам и актам.
  • Документооборот — юридически значимый обмен документами с клиентом.
  • Уведомления — информирование о новых событиях в заказах по email и в интерфейсе.
  • Сообщения — переписка клиента с менеджером по конкретной заявке.
  • Публикация правил работы — отображение и согласие с правилами использования ЛК.
  • API — точки интеграции для обмена данными с внешними системами.

Также были реализованы уникальные модули:

  • Модуль обработки обращений пользователей — интерфейс для операторов и поддержка заявок по произвольным вопросам (техподдержка, бухгалтерия, претензии и др.).

Интеграции

  • «1С:Предприятие».
  • Самописная CRM Заказчика.
  • «Госуслуги».

Дальнейшее развитие

Развитие осуществляется на основе периодических процессов выявления потребностей и планирования проектов — видений. Интервью проводятся с периодичностью раз в квартал. Корректировка планов — ежемесячно вносятся изменения в мастер-планы проекта. Ключевые задачи:

Декабрь 2024

  • Развёртывание площадки для размещения личного кабинета.
  • Настройка системы мониторинга работоспособности.
  • Организация резервного копирования и базовой антивирусной защиты.
  • Развёртывание ядра системы на PHP.
  • Интеграция готовых модулей платформы личных кабинетов: структура и навигация, регистрация, авторизация, восстановление пароля, поиск, профиль, роли и права, юрлица, файловое хранилище, статические страницы, API.
  • Подготовка технического задания на интеграцию с 1С.

Январь 2025–февраль 2025

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

Март 2025–апрель 2025

  • Реализация функционала уведомлений в личном кабинете.
  • Добавление возможности создания нескольких учётных записей (профилей).
  • Разработка модуля «График перевозок» в личном кабинете.

Май 2025

  • Отображение заказов в личном кабинете.
  • Корректировка системы фильтрации в личном кабинете.
  • Подготовка технической документации.
  • Реализация логирования процессов импорта в административной панели.
  • Проведение тестирования личного кабинета на соответствие техническому заданию и проверка общей работоспособности.
  • Внесение корректировок на странице входа.
  • Интеграция данных контрактов из CRM в платформу.
  • Отображение информации по контрактам в публичной части сайта.
  • Интеграция с CRM-модулем: передача данных по заказам, грузовым местам и услугам.
  • Реализация механизма согласия с правилами использования личного кабинета.

Июнь 2025

  • Корректировки в ЛК.
  • Доработки для фильтров.
  • Доработка для вывода сообщения о сборе сookie и добавление согласия на обработку ПД.
  • Создать форму ОС и вывести ее в меню.

В июле 2025 проект был остановлен.

Похожие кейсы

Личный кабинет для «Мейлилог»

Опыт

Личный кабинет для «Мейлилог»

Разработка сайта и личного кабинета для логистической компании.
Сайт и личный кабинет для «СТС Логистикс Транспорт»

Опыт

Сайт и личный кабинет для «СТС Логистикс Транспорт»

Создание сайта и личного кабинета для логистической компании.
Таможенная система для компании «ИНДИТАЛ КАСТОМС»

Опыт

Таможенная система для компании «ИНДИТАЛ КАСТОМС»

Доработка таможенной системы на основе Laravel Nova.
Разработка личного кабинета для транспортной компании «Тинокс»

Опыт

Разработка личного кабинета для транспортной компании «Тинокс»

Разработка личного кабинета для транспортно-логистической компании «Тинокс».
Дашборд с аналитикой для компании в России

Опыт

Дашборд с аналитикой для компании в России

Автоматизация логистики, вывод на маркетплейсы, заказная разработка и кастомизация CRM, поддержка CRM, обеспечение безопасности и высокой скорости работы интернет-магазина.
Тендерная площадка для компании

Опыт

Тендерная площадка для компании

Тендерная площадка для компании.