ИТ-агентство Делавеб
ИТ-агентство Делавеб
Назад к кейсам

Конструктор шоу-поздравлений для колеса обозрения 

О проекте

«Колесо 52» — колесо обозрения высотой 52 метра в Краснодаре, расположенное в парке «Городской сад». В вечернее время конструкция колеса превращается в светодиодный экран для светомузыкальных шоу и персональных поздравлений. На колесе можно показывать тематические городские шоу, рекламу и персональные поздравления, созданные посетителями.

 

Для «Колесо 52» разработали веб-сайт с основным продуктом — онлайн-конструктором шоу-поздравлений. Конструктор позволяет посетителю самостоятельно собрать персональный ролик из готовых анимаций, добавить текст и музыкальное сопровождение, выбрать дату и время показа, оплатить заказ и получить информацию о статусе модерации.

 

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

 

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

 

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

Цели

Цифры
  • в 3 раза сокращение ручного труда за счет автоматизации при создания ролика

Решение

Самостоятельный онлайн-сервис

 

Главной особенностью стал конструктор шоу-поздравлений, вокруг которого построена вся пользовательская логика. Клиенту «Колесо 52» было важно уйти от сценария, при котором каждый ролик приходится собирать вручную. Вместо этого была заложена цепочка, в которой большую часть работы выполняет система. 

 

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

 

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

Конструктор ролика

 

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

 

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

 

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

 

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

 

Динамический расчет стоимости

 

Стоимость заказа не фиксирована и формируется непосредственно в процессе конструирования.

 

На итоговую цену влияют:

 

 

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

 

Бронирование эфирного времени

 

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

 

Модерация вместо ручной сборки

 

Больше не нужно подключать дизайнера для сборки роликов, так как процесс автоматизирован. Модерация выполняется сотрудником «Колесо 52», который проверяет содержание поздравления и принимает решение по заказу. 

 

Так автоматизация была выстроена вокруг разделения ролей: система самостоятельно собирает и генерирует ролик, а сотрудник подключается только к контролю пользовательского контента. 

 

В административной панели доступны три сценария:

 

Одобрить — заказ автоматически отправляется дальше в очередь показа.

Исправить — модератор может скорректировать текст в пределах установленных ограничений, после чего пользователь получает уведомление и подтверждает изменения.

Отказать — заказ не попадает в очередь показа, а пользователю предлагается оформить возврат.

 

Административная панель

 

Для сотрудников проекта была предусмотрена отдельная административная часть.

 

В ней можно управлять:

 

 

Для каждого элемента контента предусмотрены собственные параметры и метаданные. Например, для видео хранится как основной файл, так и GIF-превью для отображения на сайте, а также информация о цене и описании. Отдельно предусмотрена статистика по контенту с разбивкой по каталогам, поводам и дням.

 

Интеграция с системой показа на колесе

 

Самая технически интересная часть проекта — связь веб-сервиса с системой, которая непосредственно отвечает за воспроизведение роликов на колесе.

 

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

 

В административной панели предусмотрен общий список воспроизведения в режиме реального времени: сотрудники видят запланированные шоу и рекламу, текущий ролик, его параметры и новые пользовательские заказы.

 

При проблемах с передачей плейлиста администратор получает уведомление, а неотправленные видео сохраняются и отображаются в системе для последующей обработки.

Технологии

  • Symfony 4, FFMPEG, REST API

Годы работы

2020 — 2021

IT-агентство Delaweb
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.