← Назад к проектам

Мониторинг качества воды и расчистка legacy-кода

Система управления очистными сооружениями целого региона с показателями качества воды в реальном времени и годами накопленного legacy-кода.

Год
2024
Роль
Full Stack
Сфера
IoT / инфраструктура
  • CakePHP
  • PHP
  • MySQL
  • JavaScript
  • HTML/CSS

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

Задача

Система управления станциями очистки сточных вод целого региона. Она собирает и показывает в реальном времени параметры качества воды: химические показатели, данные датчиков и так далее. А ещё к ней прилагались годы legacy-кода.

Что я сделал

Часть работы — сопровождение и новая функциональность. Другая часть — навести порядок: я провёл рефакторинг критичных модулей, не останавливая работу системы. Это важно, когда она управляет реальной водной инфраструктурой.