Перед началом разработки мы обсудили детали с командой заказчика и проанализировали реальные бизнес-процессы
На основе анализа было принято ключевое решение: личный кабинет должен быть полностью изолирован от публичного сайта, а все данные будут идти напрямую из 1С.
Центральным элементом интерфейса стал каталог. Мы сознательно выбрали именно табличное представление в стиле Excel-прайса — именно так дилеры привыкли работать годами.
В макет заложили:

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

Каталог

Избранное

Черновики

История заказов

Оформление заказа
Личный кабинет дилера развёрнут на отдельном домене и работает на отдельном ядре «1С-Битрикс», что повышает безопасность. При этом структура каталога автоматически синхронизируется с оптовым прайсом на основном сайте.
После входа пользователь видит данные строго по выбранному контрагенту, что является основным результатом интеграции, к которому мы шли. Если у него есть доступ к нескольким юридическим лицам, он может переключаться между ними и система мгновенно обновляет цены, остатки и лимиты в соответствии с выбранным договором.
Все данные: от цен до контактов менеджера подтягиваются из 1С в реальном времени.
Несмотря на то, что личный кабинет — это закрытое место, дилер при этом не теряет доступа к полной информации о товаре. Из каталога в ЛКД можно перейти в карточку товара на основном сайте — она открывается в новом окне с полным описанием, фото и характеристиками.
Дилер собирает заказ так, как удобно: из избранного, черновиков, вручную или истории заказов. Перед отправкой заказ проходит обязательную проверку остатков через 1С. Результат отображается цветовой индикацией:

Фрагмент из ТЗ
Если проверка прошла успешно, появляется кнопка «Зарезервировать и заказать», доступная в течение короткого времени. Если не успеть подтвердить заказ — остатки придётся проверять повторно. При недостатке остатков система не просто блокирует отправку, а предлагает скорректировать количество или сразу связаться с менеджером — его контакты подтягиваются автоматически.
Счёт и УПД, сформированные в 1С, мгновенно появляются в личном кабинете в формате PDF. Их можно скачать или отправить на почту (себе или другому пользователю) в один клик.
Вся система построена на двусторонней интеграции с 1С. Обмен реализован через защищённый веб-сервис, доступ к которому ограничен на стороне 1С. При этом сайт не хранит данные локально — вся информация подтягивается из 1С в реальном времени при каждом действии пользователя.
Личный кабинет дилера позволил «ГТС Складские системы»:
Система уже активно используется дилерской сетью. Мы продолжаем поддерживать проект: делаем доработки по запросам клиента, оптимизируем интерфейсы и обеспечиваем стабильную работу интеграции с 1С.