Система управления контентом (CMS) для компании Avito

Крупнейший сайт объявлений в России. Каждый день здесь совершается множество сделок по купле-продаже самых разных товаров. С помощью Avito свои товары и услуги реализуют частные лица и предприниматели.

О проекте

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

Услуги

Аналитика, проектирование, дизайн, разработка

Технологический стек

Php, Laravel, ReactJS, Redux, Saga, Python, Selenium, Selenium.webdriver

Задача

Требовалось разработать уникальное решение для формирования и публикации лендинг-страниц для услуг и сервисов, максимально интегрированное в текущие процессы и системы Avito. СMS системы, имеющиеся на рынке, не смогли удовлетворить потребности заказчика по разным причинам (отсутствие интеграции с внутренними сервисами компании, отсутствие коробочных версий и другие).

Решение

Наша команда разработала систему управления контентом (CMS), в которой представители компании-клиента получили возможность создавать и редактировать собственные лендинги, формируя их из набора готовых контентных блоков. Система изначально адаптирована для последующей интеграции с уже существующими и будущими сервисами клиента и учитывает все их особенности. Для удобства пользователей применен адаптивный интерфейс, который позволяет правильно отобразить контент на устройствах с любым размером и разрешением экрана.

Детали проекта

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

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

Реализована система контроля доступа. Возможно управлять настройкой доступа пользователей: создавать, редактировать и удалять пользователей. А также назначать им роли с различными правами доступа.

Система глубоко интегрирована в существующую архитектуру Avito и позволяет через свою административную панель сортировать, группировать разделы/подразделы/страницы. Такое решение позволяет эффективно настраивать главное меню сайта Avito в зависимости от текущих потребностей и задач.