Как мы сделали CRM-систему для отдела ремонта техники и автоматизировали процесс ремонта
- 3 мин.
- 4.08.2025
-
Клиент:
Интернет-магазин 100nout.by
-
Индустрия:
E-commerce
-
Цель:
Автоматизировать процессы работы в отделе ремонта техники, внедрить интеграции с сервисом 1С
-
Сервисы:
1С Мой склад, WordPress Woocommerce сайт
-
Технологический стек:
react.js, Django, 1С Мой Склад API
Задача
У клиента есть сервисный отдел, который ежедневно обрабатывает десятки единиц техники. До автоматизации большая часть работы выполнялась вручную: статусы устройств фиксировали в Excel, задачи распределяли устно или через мессенджеры, фотографии хранили в отдельных папках, а данные о товарах вручную переносили в 1С и на сайт. Такой подход часто приводил к потерям информации, ошибкам и задержкам на всех этапах — от приёмки до продажи.
Наша задача была — создать кастомную CRM-систему, полностью адаптированную под внутренние процессы сервисного отдела. Она должна была автоматизировать учёт, контроль, взаимодействие сотрудников и синхронизацию с внешними сервисами.
Ключевые улучшения
Мы разработали централизованную CRM-систему на базе React (TypeScript) и Django с глубокими интеграциями через API с 1С:Мой Склад и сайтом на WooCommerce.
Система позволяет:
- Вести учёт всех устройств с чёткими статусами и историей действий.
- Автоматически распределять товары между приёмщиками, мастерами, закупщиками и фотографом.
- Хранить фотографии и документы прямо в карточке устройства.
- Исключать дублирование данных и ошибки благодаря строгой логике бизнес-процессов.
- Обеспечивать полную синхронизацию с 1С и сайтом — от обновления остатков до публикации товаров на продажу.
Процесс разработки
Работа над проектом началась с глубокого погружения в бизнес-процессы клиента. Вместе с командой 100nout.by мы подробно проработали техническое задание, определили роли сотрудников, типовые сценарии взаимодействия и проблемные точки в существующей схеме работы. Особое внимание уделили этапам, на которых происходили сбои и терялась информация.
Для быстрой демонстрации будущей логики мы создали интерактивный прототип — таблицу в Excel, имитирующую CRM-доску. Это помогло наглядно показать механику работы со статусами, товарами и ответственными, а также оперативно согласовать структуру интерфейса.
На этапе реализации мы сформировали базу сотрудников и настроили их учёт в административной панели Django. Каждый сотрудник получил ролевую модель доступа с возможностью редактировать данные в удобном и понятном формате. Это стало основой для автоматического распределения задач внутри CRM.
Фронтенд мы разработали на React с использованием TypeScript. Реализовали собственный drag-and-drop интерфейс, который позволяет визуально управлять статусами устройств. Система поддерживает быстрый поиск товаров по коду, а все изменения происходят в реальном времени и мгновенно синхронизируются между пользователями. Это обеспечило высокий уровень взаимодействия между сотрудниками, независимо от их роли и местоположения.
Финальным этапом стало внедрение автоматических сценариев обмена данными между 1С:Мой Склад и сайтом на WooCommerce. CRM превратилась в центральную точку управления: теперь вся информация — от остатков до публикации товаров — синхронизируется без ручного участия. Это исключило ошибки и ускорило цикл обработки техники.
Результат
После внедрения CRM бизнес-процессы сервисного отдела полностью преобразились. Сотрудники начали работать по чётко определённым ролям, а система подсказывает, что и когда нужно сделать. Все данные хранятся в одном месте, статусы и действия легко отслеживаются.
Проблемы с потерей информации, человеческими ошибками и несостыковками между системами ушли. Скорость движения устройства от приёмки до витрины выросла в разы, а руководство получило прозрачный контроль над всеми этапами работы в режиме реального времени.
Клиент
