Разработка и поддержка облачной ERP-системы — Recycle-ERP

2025-04-11 10:30:17 Время чтения 9 мин 275

Разработка и поддержка облачной ERP-системы по перепродаже и переработке электронного оборудования и комплектующих.

Идея и клиент

Наш клиент — предприниматель, управляющий сетью складов. Его бизнес занимается переработкой б/у техники: часть утилизируют, часть перепродают.
Проект растёт на волне экологичности, помогая снижать вредные выбросы и беречь природу.

Теперь он превратился из одностраничного сайта в полноценную систему для управления, которая помогает:

  1. вести складской учёт;
  2. автоматизировать бизнес-процессы;
  3. централизовать информацию из разных отделов предприятия;
  4. готовить отчётность;
  5. получать аналитику в режиме реального времени;
  6. интегрироваться с другими системами;
  7. настраивать работу под конкретные задачи предприятий.  
Заказчик принимает активное участие в развитии проекта.
Он расставляет приоритеты, тестирует приложение, разрабатывает пользовательские интерфейсы и даже продвигает ERP-систему среди других компаний как дистрибьютор.

Этапы проекта

Цифры и результаты

Решение бизнес-задач

Наследие легаси-кода и технического долга

Команда «Иностудио» проводит системный рефакторинг: переводит проект на современные технологии и актуальный стек.
Recycle-ERP разрабатывали под нужды конкретного бизнеса. Когда владелец решил продавать систему другим компаниям, проект активно масштабировался, а его развитие стало менее предсказуемым. Всё это привело к росту технического долга.

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

Производительность и инфраструктура

Миграция на новое оборудование увеличила быстродействие баз данных и сервисов: SQL-сервер — в 5 раз и ElasticSearch — в 50 раз. Переход на микросервисную архитектуру сделал систему гибкой и масштабируемой.

Также реализовали публичные и приватные API, чтобы упростить интеграцию с внешними сервисами. Для оперативной реакции на критические ситуации внедрили системы emergency-нотификаций.

Безопасность и надёжность

Мы обеспечили защиту, внедрив централизованное безопасное хранение чувствительных данных.

Были реализованы системы CI/CD на базе GitLab для ускорения развёртывания и минимизации ошибок.

Систему интегрировали с виджетами Grafana, которые позволили анализировать изменения в режиме реального времени.

Особенности проекта

Эта ERP-система для тех, кто хочет навести порядок в бизнесе. Она не просто автоматизирует рутину, а делает работу эффективнее, облегчая управление материальными, трудовыми и финансовыми затратами.


Упрощение сложного

Recycle-ERP берёт на себя самые рутинные процессы:

  1. Складской учёт — партийный и серийный учёт, оптимизация структуры складов, помощь с логистикой;
  2. Контракты — настройка условий для поставщиков, шаблоны договоров, определение комиссии и условий приёмки товара;
  3. Документы — автоматизация заказов, CRM-модуль управления клиентской базой, бесшовное передвижение продукции между отделами.

Интеграции с сервисами

Система интегрируется с внешними сервисами: логистические службы, складское оборудование, торговые площадки. Чем это полезно:

  1. Доставка — оформление за пару кликов;
  2. Цена — автоматический расчёт стоимости;
  3. Место — контроль перемещений товара внутри склада и за пределами.

Аналитика данных

Пользователю предоставляется вся важная информация:

  1. Отчёты — дашборды в режиме реального времени;
  2. Анализ — продажи, закупки, финансы и работа сотрудников в одном месте;
  3. Контроль — отслеживание выполнения задач.

Гибкость и адаптивность

Большой выбор возможностей под нужды бизнеса:

  1. Роли — настройка доступов для разных отделов;
  2. Журнал событий — история действий пользователей;
  3. Мультивалютность — оплата для клиентов из разных стран.
Разработчики добились большого прогресса в решении сложных ситуаций. Несмотря на трудности команда показала свою гибкость и преданность проекту. По‑моему было бы полезно привлечь дополнительных специалистов для ускорения некоторых процессов, например, редизайна UX. Я доволен продвижением и настроен оптимистично. Наши совместные усилия принесли хорошие результаты, и мы значительно расширили клиентскую базу за последние 18 месяцев. Этот успех мотивирует нас развивать компанию.
отзыв клиента

Полный кейс с обновлённым дизайном уже в нашем портфолио — ждём вас по ссылке!