Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Интернет-магазин по продаже картин

08 сентября ‘22

Заказчик: DoubleRo
Страница кейса/результат: https://www.elephantstock.com/

Elephant Stock Backoffice - интернет-магазин по продаже картин от местных дизайнеров, художников. Платформа интегрированная с поиском гугл и фейсбук, что позволяет выводить сайт в топ по поиску.

Агентство-исполнитель кейса

A2SEVEN

Мы занимаемся разработкой аналитических и маркетинговых систем со сложной логикой, объединением разобщенных систем в единые комплексы и приложения, обработка и анализ больших данных в режиме реального времени. Специализируемся на разработке Fintech, Edtech и Foodtech приложений.

1. Вводная задача от заказчика, проблематика, цели

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

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Командой разработки реализованы следующие задачи:

-Инструмент для работы с древовидными структурами внутри MongoDB;

-Управление деревом категорий с помощью XState (конечного автомата), отображение деревьев через D3.js. Данный метод структурировал информацию в БД и ликвидировал задержки при обработке данных, то есть сделал систему фильтрации более удобной(комфортной) для пользователей;

-Инструмент для дизайнеров, с помощью которого можно создавать и редактировать рамки для картин различных форм;

3. Результаты сотрудничества

Также команда провела значимую работу над изменениями в приложении:

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

4. Заключение

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

Агентство-исполнитель кейса

A2SEVEN

Мы занимаемся разработкой аналитических и маркетинговых систем со сложной логикой, объединением разобщенных систем в единые комплексы и приложения, обработка и анализ больших данных в режиме реального времени. Специализируемся на разработке Fintech, Edtech и Foodtech приложений.