Logo

Разработка ERP-системы для швейной фабрики (NDA)

В 2023 году к нам обратился клиент — владелец швейной фабрики. На предприятии уже использовалась стандартная система складского учёта, но её функционала было недостаточно для автоматизации всех внутренних процессов. Клиенту требовалась система, которая позволила бы:

• Распределять заказы между швеями.

• Оповещать отдел продаж о статусах изготовления.

• Контролировать остатки материалов и уведомлять закупки.

• Обеспечить простой и удобный интерфейс для швей.

• Поддерживать процесс широкой кастомизации изделий с участием до 8 специалистов.

• Организовать процесс согласования заказа между менеджером и технологом.

Что было реализовано:

В рамках проекта мы разработали индивидуальную ERP-систему, включающую:

  • Систему ролей: с персонализированными интерфейсами для швей, технологов, менеджеров и сотрудников склада.
  • Конструктор заказов: позволяющий менеджеру собирать заказ с индивидуальными параметрами и отправлять технологу на утверждение.
  • CRM-модуль: для мониторинга прогресса заказов.
  • Систему уведомлений: автоматическое информирование участников процесса через Telegram.
  • Интеграцию с amoCRM: синхронизация заказов и передача актуальных статусов.
  • Складской модуль: учёт остатков материалов и уведомления для отдела закупок. Синхронизированный с прошлой системой склада по API.
  • Личный кабинет швеи: с возможностью подтверждения и подписания актов о выполненных работах.
  • PWA-приложение: приложение устанавливается на мобильные устройства и доступно с компьютера.

Технологии:

При выборе стека мы ориентировались на масштаб проекта и количество пользователей. Система предназначена для внутреннего использования и рассчитана на несколько десятков сотрудников, поэтому нам было важно найти баланс между скоростью разработки и производительностью.

  • Backend: Django (Python) — выбрали этот фреймворк благодаря высокой скорости разработки и простоте масштабирования бизнес-логики. Несмотря на то, что Django уступает по производительности некоторым другим решениям, для задач с ограниченным количеством пользователей он идеально подходит и позволяет быстро внедрять изменения по запросу клиента.
  • Frontend: React + библиотека компонентов MUI — для реализации простого, чистого и удобного интерфейса с быстрым временем отклика.
  • DevOps: Docker, CI/CD пайплайны на базе GitLab для автоматизации сборки и деплоя.
  • Тестирование: покрытие ключевой логики автотестами для повышения стабильности системы.

Результат:

В результате клиент получил индивидуальную ERP-систему, полностью адаптированную под процессы фабрики. Решение позволило автоматизировать работу производства, обеспечить прозрачность выполнения заказов и синхронизировать работу всех отделов.