Эко-менеджер — платформа экологического сопровождения бизнеса
NestJSМикросервисыElectron152-ФЗГосреестры

Эко-менеджер — платформа экологического сопровождения бизнеса

5
приложений
120+
экранов
68
правил в движке
Задача клиента

Что стояло за проектом

B2B SaaS / Экология / 10 месяцев

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

Решение

Как подошли к решению

Разработали платформу на микросервисной архитектуре: движок требований на 68 правил строит персональную карту обязательств предприятия, динамический календарь выставляет даты отчётов и платежей, риск-модуль считает штрафы по статьям КоАП. Сделали веб-кабинет, админку с редактируемыми матрицами знаний, десктопное приложение на Electron и мобильное на React Native.

Состав работы

Что сделали

Движок требований: анкета предприятия → персональная карта обязательств с дедлайнами
Календарь отчётности: 2-ТП, ПЭК, ДВОС, плата за НВОС, экосбор — с автопродлением
Риски со штрафами КоАП и автопересчётом при смене статуса
Интеграция с госреестром Росприроднадзора: проверка постановки на учёт по ИНН
Документы и артефакты с аудитом загрузки и версионированием
Матрицы знаний как код: правовая база версионируется и синхронизируется на всех клиентов
Процесс

Как проходил проект

01

Прототип

За две недели собрали MVP-прототип с демо-данными и подтвердили ТЗ с заказчиком

02

Доменная модель

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

03

Микросервисы

Восемь сервисов NestJS за gateway: пользователи, компании, файлы, чат, аудит, парсер реестров

04

Кабинеты

Веб-кабинет клиента и админка сотрудников с разграничением доступа

05

Десктоп и мобайл

Electron-приложение с нативными диалогами и мобильное приложение на Expo

06

Запуск и развитие

Прод-инфраструктура, бэкапы, мониторинг, сервис экологической отчётности

Технологии

Стек проекта

NestJSPostgreSQLTypeORMReactElectronReact NativeSocket.IOS3Docker
Результат

Что получил бизнес

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

5 приложений

Веб-кабинет, админка, десктоп, мобильное и сервис отчётности

120+ экранов

Полный цикл: от анкеты предприятия до сдачи гос-отчётности

68 правил + 68 рисков

Формализованная база экологического законодательства в коде

8 микросервисов

Взрослая архитектура с общим слоем сущностей и миграций

Нужен похожий результат?

Опишите вашу задачу — мы предложим подходящее решение, сроки и стоимость.

Обсудить проект