R50 d5d94c7dd2482f8a32a72bd8a332bf06
Web-разработка

improvado.io

Добавлено 16 окт 2019 в 09:14
Панель виджетов для отображения отчетов рекламных кампаний
Технологии: TypeScript, React, Redux, Redux-Saga, Stylus

Что было реализовано:
— Виджеты на React+Redux, встраиваемые в legacy frontend. Все виджеты гибко кастомизируются, отображают данные в форматах таблицы, чарта, пайчарта и т.д.
— Гибкий механизм конфигурирования дашборда: вкладки, позиции виджетов, порядок колонок в таблицах, опции по каждому виджету. Каждый дашборд экспортируем в PDF, а виджеты в CSV и XLSX.
— Данные в таблицах могут иметь вложенные группировки, интервальное сравнение, многотысячный ряд данных с быстрым рендерингом.
— Виджеты общаются с внешним кодом через специально выделенный класс-обёртку реализующий необходимый контракт.

Постоянно расширяющийся и активно модифицирующийся функционал разрабатываем с осени 2016 года.
E364ca2d81 6b2006fb31 D54acf2124 Cfa52f4662 36e9d44851