Мы довольны нашей совместной работой – исполнитель своевременно, качественно и добросовестно выполнял работы, соблюдал обязательства по договору. Благодаря нашей совместной работе проекты развиваются и становятся лучше для пользователей. Мы продолжаем сотрудничество с A2SEVEN и рекомендуем как партнера в развитии продукта, компетентного и ответственного.
Описание проекта:
Surevision (Eclipse) — Австралийская платформа, синхронизированная со сторонним сервисом Broadsign, предназначенная для создания и настройки контента рекламных кампаний по всему миру на различных диджитал-билбордах (рекламные экраны в торговых центрах, на площадях, локальных магазинах и т.п.).
Задача:
В 2021 году к нам обратилась Австралийская компания, которая владеет экранными билбордами на территории Новой Зеландии и Австралии с просьбой в реализации нового проекта.
Клиент пришел к нам с просьбой создать приложение для своих пользователей, чтобы им было удобно работать напрямую с их экранами для показа рекламы и рекламных роликов в торговых центрах, на стадионах, улицах и т.п.
Нашей команде предстояло создать портал-надстройку над сервисом Broadsign, с помощью которого пользователи смогли бы самостоятельно создавать, публиковать и редактировать свои рекламные кампании на цифровых билбордах и экранах, пользуясь любой операционной системой.
Процесс работы:
Дизайн будущего проекта разрабатывался клиентом. Мы в свою очередь начали работу с аналитики и планированием разработки. Клиент просил разделить работы на две фазы:
В первой фазе реализованы:
Пул работ на AWS:
- синхронизация портала с сервисом Broadsign.
- почтовые нотификации с использованием AWS SES;
- развертывание трех окружений: Dev, Stage, Prod;
- система фильтров;
А так же:
- работы с БД;
- регистрация/идентификация пользователя на портале;
- блок создания и редактирования кампании;
- создание расписаний для рекламных кампаний.
Вторая фаза
Вторая фаза включала в себя расширение ролевой модели и работу над функционалом медиа.
Были созданы иерархические роли:
- Суперадминистратор (сотрудник, который отвечает за работу с порталом);
- Администратор организации
- Редактор (представитель партнеров, который отвечает за редактирование кампаний);
- Рекламный пользователь (крупные клиенты партнеров, который публикуют свои кампании);
- Маркетинговый пользователь (клиенты партнеров, которые публикуют свои кампании только с одобрения администратора или суперадминистратора)
Результаты:
Благодаря разработанному функционалу, работа для клиента упростилась:
- Интерфейс стал понятен и удобен, а пользователи смогли уйти от необходимости работать напрямую с broadsign;
- Появилась возможность быстрого просмотра добавленных медиа к рекламной кампании;
- Ролевая модель дает возможность гибко управлять правами пользователя;
- Сократились трудозатраты клиента (ранее при использовании Broadsign напрямую все эти функции мог осуществлять только официальный представитель компании).
Команда:
- Backend developer;
- Frontend developer;
- DevOps;
- QA engineer;
- Project manager.