Проекты: фильтрация в ЛК и арбитраж промоакций

https://mindbox.ru

О клиенте

Компания Mindbox разрабатывает платформу клиентских данных для автоматизации маркетинга, внедряет и помогает использовать облачные решения для автоматизации розничного маркетинга в FMCG, retail, e-commerce и других индустриях с большим количеством клиентов.

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

Mindbox

Команда в деталях

  • 1
  • Middle HTML/CSS Разработчик
  • 2
  • Middle Front-end Разработчика
Команда разработчиков CSSSR в деталях.

Стек

  • React — Redux
  • TypeScript
13месяцев (май 2019 — июнь 2020)
3специалиста
О проектах:

Мы работали над двумя проектами — создание системы фильтрации данных в личном кабинете и разработка приложения «Арбитраж промоакций».

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

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

Второй проект тоже требовал разработки сложной логики работы с древовидной структурой. С помощью «Арбитража промоакций» клиент Mindbox может создавать новые промоакции, гибко настраивая правила взаимодействия промоакций друг с другом с помощью объединения их в группы. Поддерживается произвольная вложенность групп.

Для этого приложения мы разработали нестандартный Drag-and-drop. Например, пользователь может создать группу «Промоакции» с подгруппами «Скидка», «Начисление баллов», «Подарок при покупке» и «Скидка по промокоду», и настроить параметры каждой сущности.

Нам поручили разработать весь фронтенд.

Есть идея?

Продолжая пользование данным Сайтом, вы даете свое согласие на сбор и обработку технической информации (cookies). Подробнее о cookies читайте вПолитике конфиденциальности.