
Тип работ
прототипирование, дизайн, адаптивная верстка, интеграция в систему управления, программирование, техническая поддержка, интеграция с 1С, ReactJS, Auth 2.0, Single Page Application (SPA)
Категория стоимости
920000
Технологический стек
PHP + ReactJS
Срок разработки
4 месяца
Разработали для оптовой компании единую систему управления будущими поставками и предварительными заказами клиентов. Платформа объединяет товарный каталог, поставщиков, бренды, коллекции, партнёров и заказы в одном личном кабинете.
Клиенты могут заранее ознакомиться с планируемым ассортиментом, зарезервировать необходимое количество товаров и отслеживать состояние предзаказа. Менеджеры контролируют участие партнёров, управляют поставками и при необходимости оформляют заказы от имени клиента.
До внедрения системы работа с будущим ассортиментом и предварительными заказами требовала использования отдельных каталогов, таблиц и файлов Excel.
Необходимо было создать личный кабинет, который позволит:
Менеджер создаёт поставку и указывает:
Для каждой поставки система отображает её состояние, сроки резервирования, общую сумму и количество заказанной продукции.
Менеджер может открывать и завершать резервирование, экспортировать данные, отправлять уведомления участникам и контролировать сформированные предзаказы.
Клиент выбирает открытую поставку и оформляет предзаказ на доступные товары. Количество указывается с учётом вариантов продукции: размеров, цветов и других характеристик.
Предзаказ связан с конкретной поставкой и проходит через предусмотренные состояния:
Пользователь видит номер заказа, дату формирования, сумму и текущее состояние. Пока правила поставки допускают изменения, заказ можно открыть для просмотра и редактирования.
Менеджер также может сформировать предзаказ от имени выбранного партнёра.
Для клиентов, которым удобнее работать с таблицами, система формирует файл предзаказа на основе выбранной поставки.
В файле содержатся товары и доступные варианты. Клиент заполняет необходимое количество и передаёт подготовленный заказ менеджеру. Также предусмотрен экспорт информации по поставкам и предзаказам для дальнейшей обработки.
В административной части реализовано управление структурированным товарным каталогом.
Система поддерживает:
Для поиска продукции используются фильтры, дерево классификатора, бренды, коллекции и виды товаров.
Каждому виду товара назначается собственный набор характеристик. Поддерживаются строковые, целочисленные, вещественные и списочные свойства.
Администратор может:
Такая структура позволяет работать с товарами, имеющими множество вариантов исполнения, включая размеры, цвета и состав.
В системе ведётся единый список партнёров и их представителей. Менеджер может искать клиентов, просматривать закреплённые за ним компании, создавать новые записи и управлять активностью аккаунтов.
Для каждого клиента сохраняются контактные данные, регион, ответственный менеджер и доступные условия работы.
Функциональность личного кабинета зависит от роли пользователя.
Администратор управляет пользователями, справочниками и общими настройками.
Менеджер работает с клиентами, поставками и предварительными заказами.
Клиент просматривает ассортимент, оформляет предзаказы и работает с доступной ему информацией.
Администратор информации публикует материалы и отвечает на обращения клиентов.
После авторизации система автоматически формирует доступное меню и набор действий в соответствии с правами пользователя.
В личном кабинете предусмотрены уведомления, новости, акции и информационные материалы.
Публикации можно показывать определённым группам клиентов с учётом их типа и региона. Пользователи управляют каналами доставки уведомлений и подписками в личном профиле.
Также реализован раздел вопросов, в котором сотрудники компании отвечают клиентам и прикрепляют необходимые документы.
Личный кабинет адаптирован для работы на компьютерах и мобильных устройствах. Боковое меню можно свернуть до набора иконок, а выбранное состояние сохраняется в браузере пользователя.
Для сложных административных таблиц и форм используются динамические интерфейсы. Часть административных разделов модернизирована с применением React.js.
Компания получила единое цифровое пространство для управления будущими поставками и взаимодействия с оптовыми клиентами.
Система позволяет:
Вместо разрозненных каталогов, файлов и переписки менеджеры и партнёры работают с едиными данными и прозрачным процессом предварительного заказа.