CheckList — корпоративная экосистема для цифровизации контроля технологических процессов на производстве. Система состоит из офлайн Android-приложения для операторов-исполнителей и двух веб-панелей для администраторов и контролёров. Стек: PHP Laravel, React, Kotlin. Решение полностью заменяет бумажную отчётность, фиксирует каждый этап с таймером и фотофиксацией, работает во внутренней сети предприятия без постоянного доступа к интернету.
Клиент
Заказчик — крупное промышленное предприятие химической отрасли с устоявшимися технологическими процессами и строгими требованиями к безопасности и отчётности. По условиям соглашения название не раскрывается; кейс описывает нашу инженерную работу.
Задача
Заказчику было необходимо цифровизовать процесс контроля работы промышленных реакторов. Ранее учет велся бумажными журналами, что приводило к человеческим ошибкам, задержкам в получении актуальной информации, сложностям с анализом данных и отсутствию прозрачности на каждом этапе производства.
Основные цели
Автоматизировать сбор данных по каждому этапу работы с реактором: время начала/окончания работ, фотодокументирование, фиксация простоев
Исключить бумажную отчетность и минимизировать риски потери или фальсификации данных.
Обеспечить прозрачность работы операторов для контролирующего персонала в реальном времени.
Создать централизованную систему для администрирования процессов, пользователей и анализа статистики.

Особенности проекта
Промышленный софт (IndTech): Высокие требования к надежности, безопасности и соответствию производственным регламентам.
Работа в isolated-среде: Все системы (Android-приложение и веб-панели) развертываются во внутренней локальной сети предприятия без доступа к интернету.
FIXprice-проект: Работа ведется по фиксированной стоимости, что требовало четкого планирования объема работ на этапе дискавери и аналитики.
Технологический стек
PHP Laravel, React, Kotlin
Веб-приложение (Admin Panel) для контролеров и администраторов
Веб-панель для контролеров
Наглядное отображение ключевых метрик: количество завершенных процессов, общее время работы/простоя по каждому реактору, частота ошибок или аварийных остановок. Данные можно фильтровать по дате. Контроллер может в любой момент совершить аварийную остановку.
Результаты
На момент завершения активной фазы разработки (ноябрь) достигнуты следующие результаты:
1.
Внедрен цифровой контур контроля: Полностью устранена бумажная отчетность на пилотных реакторах, задействованных в проекте.
2.
Повышена прозрачность и дисциплина: Руководство и контролеры получают объективные данные о ходе работ в режиме, близком к реальному времени (с учетом офлайн-синхронизации).
3.
Создан инструмент для анализа: Накопление структурированных данных (время, фото, ошибки) позволяет проводить аудит процессов, выявлять "узкие места" и оптимизировать производственные циклы.
4.
Снижены операционные риски: Минимизирован человеческий фактор за счет обязательного прохождения чек-листов и фотофиксации. Ускорено время реакции на аварийные остановки.
5.
Сдан работающий продукт: заказчику переданы готовые к промышленной эксплуатации приложения:
Дальнейшие перспективы: По результатам пилотной эксплуатации заказчик рассматривает возможность технической поддержки системы и ее дальнейшего масштабирования на другие реакторы и цеха предприятия, а также добавления нового функционала (например, push-уведомления для контролеров о критических событиях).
Для промышленного контура с жёсткими требованиями к надёжности и офлайн-работе выбор стека обусловлен конкретными требованиями:
Офлайн-first vs кросс-платформа. Flutter и React Native требуют постоянного соединения для синхронизации или сложных мостов к нативным API. Kotlin позволяет хранить все рабочие данные в локальной базе и синхронизировать пакетами при появлении сети — критично для цехов с нестабильным Wi-Fi.
Система работает в закрытом промышленном контуре: сервер развёрнут в локальной сети предприятия, внешний доступ к данным операторов отсутствует. Персональные данные сотрудников (ФИО, табельные номера, фото) обрабатываются исключительно внутри периметра предприятия.
Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Реестр операторов: pd.rkn.gov.ru.
Это замена бумажных журналов и устных отчётов операторов на цифровую систему фиксации: каждый этап работы с оборудованием записывается в приложении с таймером, фото и привязкой к конкретному устройству. Администратор и контролёр видят данные в реальном времени через веб-панель. Снижается риск ошибок, фальсификации данных и ручного переноса в сводные таблицы.
Производственные цеха часто имеют нестабильное покрытие Wi-Fi или политику, запрещающую внешний интернет в технологической зоне. Офлайн-режим позволяет оператору работать в штатном режиме, а данные синхронизируются с сервером при следующем появлении соединения. Локальная SQLite-база гарантирует отсутствие потери записей.
Обязательная фотофиксация на каждом этапе создаёт неопровержимый аудит-трейл: невозможно «пропустить» этап или поставить отметку задним числом без фото. Таймер фиксирует фактическое время выполнения шага — это позволяет выявлять отклонения от регламента и обучать операторов на данных, а не на предположениях.
Данные сотрудников (ФИО, табельные номера, фото) хранятся исключительно на сервере предприятия в закрытом контуре — без передачи третьим лицам и без хранения в облаке. Заказчик как оператор ПДн вносится в реестр РКН; передаём шаблоны документов: политику обработки, приказ об ответственном, уведомление регулятора. Локализация данных соответствует требованиям 152-ФЗ.
Типовой промышленный MVP с офлайн Android-приложением, двумя веб-панелями и бэкендом на Laravel занимает 16–28 недель. Диапазон зависит от числа типов оборудования, глубины интеграции с существующими ERP-системами и объёма регламентов согласования на стороне заказчика. По CheckList реальные сроки не раскрываются — проект уложился в отраслевой диапазон.
Команда YuSMP Group проектирует и разрабатывает промышленные системы цифровизации: офлайн мобильные приложения на Android и Kotlin, веб-панели управления и бэкенд на Laravel. Работаем по Москве и Новосибирску, часовой пояс МСК. Опишите задачу — разработка мобильных приложений или оставьте заявку на проект.
Наши услуги
Профессионально создаём мобильные приложения. iOS, Android, кроссплатформенная разработка
Мы найдем лучшее решение вашей задачи
Отправляя заявку, вы соглашаетесь на обработку персональных данных.