Содержание
Международная компания, специализирующаяся на продаже товаров для строительства, ремонта и обустройства дома: строительные материалы, инструменты, мебель, декор, садовые товары.
О проекте
Реализована система автоматизации работы с импортными заказами после ухода французской платформы. Решение включает модуль управления мастер-данными, создание заявок, синхронизацию с финансовой системой и системой подписания документов, а также отслеживание статусов в реальном времени. За 6 месяцев автоматизированы процессы снабжения и интегрированы ключевые системы компании.
Задачи
- Заменить ушедшую зарубежную платформу без остановки процессов снабжения.
- Убрать ручной ввод данных и сократить время обработки заказа (было до 2 часов).
- Ускорить согласование документов (было до 3 дней).
- Дать сотрудникам прозрачное отслеживание статусов заказов в реальном времени.
Этапы реализации
1. Анализ и проектирование архитектуры.
Обследование процессов снабжения, проектирование микросервисной архитектуры взамен ушедшей платформы.
2. Разработка модуля мастер-данных.
Реализация справочников товаров, поставщиков и заказов.
3. Разработка модуля заявок и статусов.
Создание заявок, отслеживание статусов в реальном времени.
4. Интеграция с финансовой системой и подписанием документов.
Синхронизация через REST API и Kafka, подключение S3-интеграций.
5. Тестирование и промышленный запуск.
Приёмочное тестирование, поэтапный перевод пользователей с ушедшей платформы.
Экспертиза
Архитектор, техлид, 6 backend-разработчиков, 2 frontend-разработчика, 4 аналитика, 4 тестировщика, дизайнер, DevOps-инженер.
Технологии
Микросервисная архитектура, Python (Django/FastAPI), React.js, TypeScript, Node.js (Bun), PostgreSQL, Oracle, Kafka, Keycloak, REST API, S3-интеграции. Инструменты: Figma, Яндекс Вики, Яндекс Трекер, Allure, DevPortal.
Результаты
- 1,2 часа — сокращено время обработки заказа (было 2 часа).
- 70% — снижены ошибки из-за человеческого фактора.
- 1 день — сокращён срок согласования и подписания документов (было 3 дня).
- 50% — меньше запросов сотрудников на уточнение статусов заказов.
- 25% — снижены затраты на обработку заказов, 15% — экономия на сверхурочных.
- ~2,5 млн рублей — общая экономия за первый год.
- 10% — ускорены поставки от зарубежных поставщиков.
Компания заместила ушедшую иностранную платформу за 6 месяцев без остановки процессов снабжения — и получила систему, полностью адаптированную под свои процессы.