Логистика и грузоперевозкиСайт с личным кабинетом клиента

Сайт и личный кабинет клиента для международного перевозчика — с 1С, Битрикс24 и таможенным ПО

Компании с постоянными клиентами, которых менеджеры каждый день спрашивают об одном и том же: где заказ, когда отгрузка, пришлите счёт, готовы ли документы

Стоимость внедрения
от 400 000 ₽
сайт и кабинет, 2–4 недели; итог зависит от того, что готова отдать ваша 1С
Точная стоимость зависит от вашего проекта — уточним на бесплатной консультации

Контекст

«Где мой заказ?» — менеджер открывает 1С, ищет заявку, копирует статус и пишет ответ, двадцать раз за день

Счета, акты и накладные пересылались вручную из почты в почту и жили в переписке, а не в системе

О задержке или новом документе клиент узнавал позже компании и звонил сам

Старый сайт на Битриксе не давал ни расчёта, ни заявки сделкой в CRM, ни страниц под поиск по направлениям

Клиент

Asia Trans Cargo

Задача

Международному перевозчику нужен был сайт, который приводит заявки по 25 странам, и кабинет, где клиент сам смотрит то, о чём раньше спрашивал менеджера. Данные при этом разбросаны по трём системам: отправления и счета в 1С, сделки в Битрикс24, декларации в лицензированном таможенном ПО.

Решение

Публичный сайт и кабинет на одном стеке — Next.js, FastAPI, PostgreSQL. Кабинет показывает клиенту только его данные: отправления и статусы, счета и оплаты, документы по заявке из 1С и статусы деклараций из Альта-Софт. Доступ выдаётся кнопкой прямо на сделке в Битрикс24 — система сама заводит учётную запись и отправляет письмо. По событиям клиенту уходят уведомления на почту, в Telegram и MAX через очередь с повторами.

Результаты

356
страниц под поиск
25
стран в структуре сайта
3
системы клиента в одном кабинете

Инструменты и технологии

Next.jsFastAPIPostgreSQL1С (HTTP-сервисы)Bitrix24 REST APIАльта-СофтTelegram · MAX

Что было

Постоянные клиенты перевозчика каждый день задавали одни и те же вопросы: где отправление, когда отгрузка, пришлите счёт ещё раз, готовы ли документы. Ответы лежали в 1С, но увидеть их мог только сотрудник, и только руками. Отдельно жили сделки в Битрикс24 и декларации в таможенном ПО.

Что сделали

Публичный сайт. 356 страниц: отдельная страница на каждое направление и страну, а не один текст, переписанный двадцать пять раз. Заявки с форм и расчёта уходят сделкой в Битрикс24 с указанием источника. Новости и статьи собираются в черновики автоматически, редактор только публикует.

Кабинет клиента. После входа клиент видит свои отправления и их статусы, счета и оплаты, документы по заявке и стадию таможенного оформления. Только свои: сервер сверяет ИНН при каждом запросе.

Доступ одной кнопкой. Менеджер нажимает кнопку на сделке в Битрикс24, и система сама заводит учётную запись, придумывает пароль и отправляет письмо клиенту.

Уведомления. По событиям клиенту уходят сообщения на почту, в Telegram и MAX. Отправка идёт через очередь с повторами, поэтому сбой одного канала не теряет сообщение.

Как подключали 1С

Внутрь 1С мы не заходили. Специалист клиента отдал несколько адресов, которые по ИНН возвращают нужные данные. Формат ответа в итоге отличался от того, что описали в начале, поэтому кабинет читает оба варианта. Это нормальный ход такого проекта, а не авария.

Разделы включались по одному. Пока счета не отдавались, раздел «Оплата» честно писал «скоро появится» и не мешал запустить всё остальное.

Безопасность

  • Пароль хранится только хэшем — восстановить его нельзя даже нам.
  • Пять неверных попыток входа — блокировка на 15 минут.
  • Файлы из 1С отдаёт наш сервер: её адрес и пароль в браузер не попадают.
  • Выдача доступа из CRM защищена секретом.

Этот проект сделан в рамках услуги «Сайт с личным кабинетом клиента».

Частые вопросы

Ответы на популярные вопросы об этой услуге

Хотите такой же проект?

Обсудите Ваш проект с нашими экспертами и получите план действий.