EIAS
← Усі кейси
Розробка Екологія

EIAS

Екологічні розрахунки без Excel і ручного перенесення даних

Задача

Екологічна компанія рахувала викиди вручну. Вихідні дані про підприємства, джерела викидів і обладнання лежали в Excel, нормативні коефіцієнти в збірниках, а звіт збирався у Word. Кожне значення доводилось переносити повторно. Потрібен був один веб-застосунок на весь шлях від вихідних даних до готового екологічного звіту.

Що зробили
Веб-розробкаCRM-системаCalculation EngineНормативні довідникиАвтоматична звітність
Результати
8+
забруднюючих речовин у першій методиці
3
формати результату на кожну речовину
100%
даних у зведені таблиці без ручного перенесення
EIAS EIAS
Що зробили

Основою рішення стала CRM для екологічних розрахунків, у якій проєкт живе одним ланцюгом: організація, проєкт, виробничий процес, джерело викиду, обладнання, методика, розрахунок, звіт. Спеціаліст заповнює дані один раз, далі система сама підставляє їх у всі залежні частини системи. Координати, температуру чи параметри джерела не треба окремо переносити в розрахунок, зведену таблицю і фінальний звіт.

Підхід та результат

Модуль Calculation Engine розраховує викиди за затвердженими методиками. Першою реалізували методику для дизельного генератора: 8+ забруднюючих речовин, для кожної показник емісії та значення у г/с, кг/год і т/рік. Нормативні коефіцієнти зберігаються окремо від коду, тому їх оновлюють без переписування системи, а історія використаних значень дозволяє відтворити будь-який старий розрахунок. Якщо змінились вихідні дані, які входять у формулу, система позначає попередній результат як неактуальний і вимагає перерахунку. Наприкінці система формує звіт у DOCX або PDF за затвердженим шаблоном. Робочий процес скоротився до чотирьох дій: заповнити дані, порахувати, перевірити, згенерувати звіт. Стек: Vue 3 і TypeScript на фронтенді, NestJS і PostgreSQL на бекенді, Docker на сервері.

Хочеш такий самий результат
для свого бренду?

Обговорити проєкт