Категория: Разработка сайтов → Веб-программирование
Направление: Full-stack-разработка, dashboard, real-time
Разработка B2B/B2C-платформы для мониторинга и управления большим количеством промышленного оборудования.
Система отображала текущее состояние устройств, телеметрию, системные события, предупреждения и аналитические показатели. Данные обновлялись в реальном времени, поэтому особое внимание уделялось производительности интерфейса и эффективной обработке частых обновлений.
Выполненные задачи:
- разработка аналитических дашбордов;
- создание графиков и таблиц с телеметрией;
- получение событий через WebSocket;
- массовые операции над оборудованием;
- фильтрация, сортировка и группировка устройств;
- виртуализация строк больших таблиц;
- пакетная обработка real-time обновлений;
- оптимизация лишних перерисовок;
- разработка backend API;
- работа с PostgreSQL и Redis.
Стек: React, TypeScript, Next.js,Node.js, NestJS, Laravel, PostgreSQL, Redis, WebSocket, MobX, Jotai.
Роль: Full-stack Developer в составе команды.
Результат: создан интерфейс централизованного мониторинга оборудования с потоковым отображением состояния и исторических данных.