Zetronix ООО «Коосмо»
Введение
Коммерческое предложение · RFP

Закрытый B2B-портал заказов
для оптовой дистрибуции отделочных материалов

Ламинат, линолеум, плитка ПВХ, плинтус и сопутствующие товары. Автоматизация приёма заказов от дилерской сети, персональные менеджеры и централизованный контроль остатков — в изолированном защищённом контуре.

3месяца
на реализацию
1 500 000 ₽фиксированный
бюджет проекта
MVP → Releaseпоэтапный
запуск
Листайте стрелкой вправо

Что мы поняли из ТЗ

Закрытая B2B-платформа заказов с тремя модулями и критическим требованием — полной изоляцией от внутренней ERP.

Цель проекта

Автоматизировать приём заказов от дилерской сети, дать персональным менеджерам инструмент работы с контрагентами и централизовать контроль остатков.

Критическое требование

Zero Direct Connectivity. Полная изоляция веб-сервера от 1С и внутренней сети. Обмен остатками и номенклатурой — только асинхронно через буфер (XLSX/CSV) или изолированный REST-шлюз без доступа во внутреннюю ERP.

Три модуля

Клиентский (дилеры), менеджерский (отдел оптовых продаж) и административный (руководство) — с разделением прав и ролей.

Мультиплатформенность

Desktop Web SPA + мобильный адаптив / PWA. Работа при медленном соединении и белых списках, офлайн-кэш каталога.

Изолированный контур с буферным обменом

Портал живёт в защищённой демилитаризованной зоне и не касается внутренней ERP. Данные текут через буфер — асинхронно и безопасно.

1С:Предприятие
внутренняя ERP
XLSX / CSV выгрузки
Изолированный REST-шлюз
B2B-портал
изолированный контур
1С выгружает остатки и номенклатуру по расписанию в буферные файлы
Портал парсит XLSX/CSV и обновляет свой каталог — без доступа в ERP
Заказы из портала уходят в 1С через шлюз, не напрямую в базу
Чувствительные данные склада и бухгалтерии остаются внутри контура

Кабинет дилера и партнёра

Доступ открывается только после ручной модерации администратором — защита от конкурентов и неавторизованных посетителей.

Закрытая регистрация

Email/пароль + реквизиты (ИНН, юр. лицо). Доступ к ценам и каталогу — после модерации.

Асинхронный поиск

Мгновенный поиск по артикулу, декору и коллекции, навигация по подгруппам.

Тумблер «В наличии»

Фильтр только доступных позиций, характеристики и фотогалерея в карточке.

Остатки по филиалам

Детализация по складам компании и заводов-производителей в кв. м / уп. / шт.

Корзина с кратностью

Учёт метража и кратности упаковок, комментарии к позициям, избранное.

Повтор заказа

Быстрый повтор из истории заказов — в один клик.

Чат с менеджером

Карточка персонального менеджера, текст, фото с объектов, документы.

Push-уведомления

О сообщениях, выставленных счетах, статусах заказов и поступлении товаров.

Рабочее место отдела оптовых продаж

Менеджер видит только своих клиентов и работает с заявками и чатами в одном окне.

Реестр заявок

  • Фильтры по дате, клиенту и статусу
  • Статусы: «Новый», «В обработке», «Счёт выставлен», «Выполнен»
  • Массовые действия и экспорт

Чат с клиентами

  • Закреплённые контрагенты
  • Отправка счетов и PDF с авто-Push клиенту
  • История переписки по каждому заказу

База контрагентов

  • Только свои клиенты — разделение прав
  • Контакты, реквизиты, история заказов
  • Привязка и передача клиентов между менеджерами

Панель руководства (Super Admin)

Модерация, управление каталогом, складской контур, маркетинг, аналитика и аудит.

Модерация и права

Верификация регистраций, роли, блокировки, ручная привязка клиентов к менеджерам.

Управление каталогом

Карточки, структура групп, загрузка фото, метки «Новинка», «Распродажа», «Акция».

Складской контур

Парсинг остатков из XLSX-выгрузок 1С по расписанию или вручную, ручная корректировка.

Конструктор Push-рассылок

Таргетинг по всей базе, городам/территориям или сегментам.

Аналитика

Сводные отчёты по заказам, динамике и дефицитным позициям.

Аудит и безопасность

Журнал действий пользователей и мониторинг логов сервера.

Встроенная коммуникация

Собственный чат и нативные Push убирают несогласованность во внешних мессенджерах.

Встроенный мессенджер

  • Realtime по WebSockets (Socket.IO)
  • Текст, фото с объектов, документы
  • Выставление счетов прямо в диалоге
  • История по каждому клиенту и заказу

Push-инфраструктура

  • Firebase Cloud Messaging (Web Push)
  • APNs для iOS через FCM
  • Триггеры: сообщения, счета, статусы
  • Поступление товаров из листа ожидания и акции

PWA + CDN: быстро везде

Рекомендуем PWA — один код с вебом, установка на телефон, Push и офлайн-кэш без затрат на отдельное нативное приложение.

PWA-приложение

  • Установка на главный экран iOS/Android
  • Web Push-уведомления
  • Офлайн-кэш каталога при нестабильной связи
  • Один код с десктоп-версией — дешевле поддержки

CDN Cloudflare

  • Мгновенная доставка фото каталога
  • Независимо от региона клиента
  • Снижение нагрузки на основной сервер
  • Защита от DDoS и ботов

Работа при ограничениях

  • Оптимизация сетевых запросов
  • Стабильность при медленном соединении
  • Учёт белых списков и маршрутизации
  • Локальное кэширование критичных данных

Рекомендуемый стек

Проверенный стек с упором на realtime, безопасность и изоляцию от 1С.

Frontend / PWA

  • Vue 3 + Nuxt 3 (PWA-модуль)
  • TypeScript
  • Tailwind CSS
  • Pinia (состояние)

Backend

  • Node.js (NestJS)
  • REST API + Swagger
  • Очереди задач (BullMQ)
  • JWT + Argon2 / bcrypt

Данные

  • PostgreSQL
  • Redis (кэш, сессии)
  • Elasticsearch (поиск)
  • S3-хранилище файлов

Realtime и Push

  • Socket.IO (WebSockets)
  • Firebase Cloud Messaging
  • Web Push + APNs
  • Очереди уведомлений

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

  • Изолированный REST-шлюз
  • Парсинг XLSX/CSV выгрузок
  • Zero Direct Connectivity
  • Загрузка по расписанию (cron)

Деплой и CDN

  • Docker + Docker Compose
  • Nginx + Cloudflare CDN
  • CI/CD (GitLab CI)
  • SSL Let's Encrypt

3 месяца: MVP → продакшн-релиз

MVP (каталог, заказы, ЛК, базовый чат) — к концу 8-й недели. Полный релиз — к 12-й.

123456789101112
Анализ и UX
ТЗ, прототипы
Дизайн UI/UX
Дизайн-система
Backend
API, ЛК, заказы, роли, чат, Push
Frontend / PWA
Кабинеты, каталог, корзина, чат
Остатки (XLSX/шлюз)
Парсинг выгрузок 1С
Аналитика и админка
Отчёты, аудит, рассылки
Тестирование
QA
Запуск и передача
Деплой
MVP — конец 8-й недели Продакшн-релиз — 12-я неделя

1 500 000 ₽ — поэтапная смета

Стоимость работ по этапам и условия оплаты 30 / 40 / 30.

ЭтапСумма
Проектирование и UX200 000 ₽
Backend (API, ЛК, роли, чат)400 000 ₽
Frontend / PWA350 000 ₽
Мессенджер и Push-инфраструктура200 000 ₽
Модуль остатков (XLSX/шлюз)100 000 ₽
Тестирование и запуск150 000 ₽
Обучение и документация100 000 ₽
Итого1 500 000 ₽

Условия оплаты

30%
450 000 ₽
Аванс
при старте
40%
600 000 ₽
По факту
разработки
30%
450 000 ₽
При сдаче
проекта

Стоимость фиксируется в договоре и не меняется в ходе работ.

Поддержка после запуска

Гарантийная поддержка и сервисное обслуживание по SLA.

Гарантия

3 месяца

Бесплатное исправление дефектов и багов, выявленных после сдачи проекта.

SLA-обслуживание

  • Мониторинг серверов 24/7
  • Резервное копирование БД
  • Обновление пакетов безопасности
  • Устранение инцидентов
50 000 ₽ / мес

Время реакции

  • Критичные инциденты — 2 часа
  • Высокий приоритет — 4 часа
  • Средний приоритет — 8 часов
  • Низкий приоритет — 24 часа

Доработки

  • Time & Material — 2 500 ₽/час
  • Пакет 20 часов — 45 000 ₽
  • Пакет 40 часов — 80 000 ₽
  • Спринты по согласованию

Команда из 4 специалистов

Сформированная команда с опытом realtime-систем и изоляции контуров. Усилена ИИ-инструментами для ускорения разработки.

Руководитель проекта

Планирование, контроль сроков, связь с заказчиком, сдача MVP и релиза.

UX/UI-дизайнер

Прототипы, дизайн-система, экраны трёх модулей и PWA-режима.

Fullstack-разработчик

Backend, API, ЛК, чат на WebSockets, Push, парсинг XLSX-выгрузок 1С.

Frontend-разработчик

Vue/Nuxt PWA, каталог, корзина, кабинеты, адаптив и офлайн-кэш.

14 — Контакты

Обсудим ваш проект

Готовы начать в течение недели после согласования договора. Ответим на вопросы по ТЗ и подготовим детальное техническое задание.

Телефон +7 (909) 505-34-44 Сайт zetronix.ru
Реквизиты ООО «Коосмо»
Zetronix
Используйте стрелки ← → для навигации