Назад к списку

Статистический дашборд

Подробнее

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

Главной целью разработки было создать быстрый бекенд, который обрабатывает огромное количество информации, обновляемой каждые 5 минут, а так же постоянно контроллирующий дубликаты данных в БД.

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

Технологический стек: данные собираются из GraphQL API с помощью бекенда на Nest.js. База данных MongoDB хранит данные, а так же периодически проводит “очистку” для оптимизации размера хранилища.

dashboard2.jpg
dashboard1.jpg
Функции
Сервисы
Время разработки
2 недели 1 разработчика
Год
2021