StartApp — система управления мебельным производством
Единая экосистема, которая связывает мобильные приложения для iOS и Android с веб-панелью администратора. Система ведёт заказ по всему жизненному циклу — от отслеживания статуса на производстве до общения с контрагентами и управления командой — и работает на собственных серверах клиента. Стек: PHP (Laravel), React, Flutter, двусторонняя интеграция с 1С.

О продукте
Коротко — что это за продукт и для кого мы его делали.
Клиент — крупный федеральный производитель мебели с несколькими производственными площадками, логистикой и отделом продаж. При росте числа заказов компания столкнулась с операционной нагрузкой: контрагенты и клиенты постоянно звонили, чтобы узнать статус изделия, а координация между производством, логистикой и продажами держалась на разрозненных мессенджерах и телефонных звонках.
StartApp собрали с нуля как единую экосистему из мобильных приложений для iOS и Android и веб-панели администратора. Продукт ведёт заказ по всему жизненному циклу — от постановки в работу и распила до отгрузки — и переводит общение в асинхронный, прозрачный формат внутри одной корпоративной платформы.
Задача
Производителю требовалось сделать статус заказа прозрачным без звонков на производство, наладить прямой канал связи с контрагентами и централизовать базу сотрудников и клиентов. Ключевая цель — снизить нагрузку на колл-центр, переведя коммуникацию в асинхронный формат.
Отдельное требование — развёртывание на собственных серверах клиента (on-premise) с интеграцией в существующую учётную систему 1С, доступ с разных устройств и закрытые контуры общения между участниками по каждому заказу.
Особенности проекта
On-premise-развёртывание — вся система работает на серверах клиента, данные не покидают периметр компании.
Интеграция с легаси-системой — двусторонний обмен данными с 1С: статусы и параметры заказа подтягиваются из учётной системы и обновляются в приложении.
Мультиканальный доступ — единый продукт на трёх платформах: iOS, Android и веб-панель администратора.
Закрытые контуры общения — чат по каждому заказу с ограниченным кругом участников и единой историей переписки.
Решение и подход
Как мы собрали продукт — от архитектуры до процесса.
Мобильные клиенты под iOS и Android собраны на Flutter — единая кодовая база ускоряет разработку и синхронное обновление обеих платформ при строгом дедлайне. Веб-панель администратора реализована на React, а бэкенд и API — на PHP (Laravel): там живут учётные записи, роли, заказы, сообщения и логика интеграции с 1С.
Разработка заняла 10 месяцев на трёх платформах. Ядром стала двусторонняя интеграция с 1С: статусы заказов и производственные параметры (цвета ЛДСП, метраж, даты создания и отгрузки) приходят из учётной системы, а действия пользователей возвращаются обратно. Общение свели из разрозненных мессенджеров в закрытые чаты по заказам с единой историей.
Технологический стек
Инструменты подобраны под задачу продукта.
Почему кросс-платформа и on-premise
Для мобильной части команда выбрала кросс-платформенный подход на Flutter: единая кодовая база под iOS и Android сокращает время разработки и стоимость поддержки, а синхронный релиз на обе платформы важен, когда приложением пользуются десятки сотрудников контрагентов одновременно. Веб-панель на React закрывает административные сценарии, где нужен большой экран: таблицы, фильтры и управление ролями.
On-premise-развёртывание — требование бизнеса: система работает на серверах клиента, а значит данные заказов, контрагентов и переписка остаются внутри периметра компании. Это же упростило интеграцию с уже работающей 1С — обмен идёт внутри контролируемой инфраструктуры, без выноса чувствительных данных наружу.
Функции продукта
Ключевые возможности, которые закрыли задачу бизнеса.
Статус заказа в реальном времени
Отслеживание стадий производства со статусами из учётной системы
Чаты по заказам
Закрытые контуры общения с контрагентами и единой историей переписки
Карточка заказа
Чертёж, фото, номер, даты, цвета ЛДСП и метраж — всё в одном экране
Веб-панель администратора
Управление контрагентами, сотрудниками, ролями, заказами и новостями
База контрагентов и сотрудников
Централизованное хранение с фильтрами по статусу, компании и датам
Интеграция с 1С
Двусторонний обмен данными с существующей учётной системой
Как это работает
Ключевые экраны продукта — по шагам.

Вход по электронной почте
Приложение открывается простым экраном авторизации: сотрудник контрагента вводит адрес электронной почты и подтверждает согласие с Правилами и Политикой компании.
Минимум полей на входе — чтобы человек на производстве или в отделе продаж попал к своим заказам за пару касаний, без сложной регистрации.

Лента заказов в работе
Главный экран — список заказов с вкладками «Активные» и «Завершённые» и поиском по номеру. Каждая карточка показывает миниатюру изделия, номер заказа, дату, компанию-контрагента и цветной статус — «Распил», «Принят в работу» и другие.
Нижняя навигация делит приложение на «Заказы», «Сообщения» и «Настройки» — пользователь всегда понимает, где находится.

Карточка заказа с полными данными
Экран заказа собирает всё, что нужно на производстве: чертёж и фото изделия, номер и наименование, количество, даты создания и отгрузки, создателя и текущий статус («Взят технологом»).
Ниже — производственные параметры: цвета ЛДСП, метраж ЛДСП и МДФ. Данные подтягиваются из учётной системы, поэтому карточка всегда совпадает с тем, что видит бэк-офис.

Переписка по каждому заказу
Раздел «Сообщения» — это лента чатов: архив, новости от компании и переписки, привязанные к конкретному заказу и адресу доставки. У каждого чата видны последнее сообщение, время и счётчик непрочитанных.
Так общение перестаёт растекаться по личным мессенджерам: вся история по заказу хранится в одном месте и доступна нужным участникам.

Общение и вложения внутри заказа
Внутри чата по заказу участники обсуждают детали и обмениваются вложениями: фото изделий, чертежи, образцы. Галерея сворачивает лишние снимки в плитку «+3», а поле ввода поддерживает текст и голосовые сообщения.
Заголовок чата показывает номер заказа, адрес и число участников — понятно, кто в контуре обсуждения.

База сотрудников контрагента
Раздел «Мои сотрудники» помогает контрагенту вести свою команду: поиск по ФИО, добавление сотрудника и карточки с компанией, должностью и почтой. Один сотрудник может быть привязан сразу к нескольким юрлицам.
Централизованная база убирает путаницу с тем, кто за какой заказ отвечает, и ускоряет подключение новых людей.

Веб-панель: управление контрагентами
Административная часть на React даёт бэк-офису большой экран для рутинной работы. Раздел «Контрагенты» — таблица со всеми компаниями, фильтрами по статусу и датам и поиском; статусы «Активный», «Заблокирован» и «Удалён» подсвечены цветом.
Слева — навигация по всем модулям системы: администрирование, контрагенты, сотрудники, заказы, сообщения, роли и новости.

Сотрудники, роли и метрики
Раздел «Сотрудники контрагента» — таблица людей по всем компаниям с фильтрами по компании и статусу. Модуль ролей разграничивает права доступа, а дашборд собирает показатели работы в одном месте.
Так администратор управляет всей экосистемой из браузера, а мобильные приложения остаются лёгкими и сфокусированными на заказах и общении.
On-premise и безопасность данных
Система развёрнута на собственных серверах клиента: данные заказов, контрагентов, сотрудников и переписка остаются внутри периметра компании и не выносятся во внешние сервисы. Двусторонний обмен с 1С идёт внутри контролируемой инфраструктуры.
Обработка персональных данных опирается на 152-ФЗ: авторизация перед доступом к данным, разграничение прав через модуль ролей и минимизация хранения. Статус оператора ПДн подтверждается записью в реестре РКН.
В цифрах
- 3 платформы в одной экосистеме: мобильные приложения iOS и Android плюс веб-панель администратора.
- Прозрачный статус заказа в реальном времени — статусы приходят из учётной системы, звонить на производство не нужно.
- Двусторонняя интеграция с 1С: параметры и статусы заказов синхронизируются автоматически.
- On-premise: система работает на серверах клиента, данные не покидают периметр.
- −30% статусных обращений в колл-центр по результатам пилотного запуска.
- Ускорилось время ответа на запросы контрагентов после переноса общения из разрозненных мессенджеров в единую платформу.
Техническая реализация и перспективы
Архитектура строится вокруг бэкенда на Laravel: он хранит заказы, контрагентов, сотрудников, роли и сообщения, обслуживает API для мобильных клиентов и веб-панели и отвечает за обмен с 1С. Мобильная часть на Flutter и админ-панель на React работают поверх одного API, поэтому данные всегда согласованы между устройствами.
Заложенный задел позволяет развивать продукт дальше: push-уведомления о смене статуса, аналитика по срокам производства и загрузке площадок, расширение ролевой модели и дополнительные интеграции — всё это ложится на уже готовую серверную основу без переписывания системы.
Часто задаваемые вопросы
Сколько стоит разработать систему управления производством?
Зачем и мобильные приложения, и веб-панель?
Как система интегрируется с 1С?
Что с данными и развёртыванием?
Сколько времени занимает такая разработка?
Наши клиенты
Компании из ритейла, медтеха, логистики и электронной коммерции, которым мы помогли с цифровыми продуктами.
Услуги веб-студии YuSMP Group
Полный спектр разработки — от нативных мобильных приложений до веб-платформ, дизайна и IT-аудита. Выберите направление или закажите проект под ключ.
Мобильная разработка
Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.
Подробнее →Кроссплатформенный подход
Одно приложение сразу на iOS и Android на Flutter.
Подробнее →Веб-разработка
SPA, порталы и веб-платформы на React / Next.js и Node.
Подробнее →Backend-разработка
Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.
Подробнее →Разработка на Laravel
Бэкенд, API и интеграции с учётными системами на PHP / Laravel.
Подробнее →Разработка под ключ
Продукт под ключ: аналитика, дизайн, разработка и запуск.
Подробнее →Тестирование
Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.
Подробнее →UI/UX-дизайн
Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.
Подробнее →IT - аудит
Аудит ИТ-инфраструктуры, кода и безопасности.
Подробнее →Наши кейсы
Ещё продукты, которые мы спроектировали и запустили.

Юнилаб
Приложение для сети медлабораторий: онлайн‑запись, результаты анализов, каталог услуг.

Личный кабинет для финтех‑сервиса
Веб‑кабинет: типы профилей, статистика по договорам, адаптив на Laravel и React.

Climatic App
Приложение для дистанционного управления климатическим оборудованием по Wi-Fi.
Блог наших экспертов
Разбираем разработку и технологии простым языком.
Обсудим ваш проект?
Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.
Нужна система управления производством или бизнес-приложение — обсудим
Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.













