Создание веб страницы для отображения событий по данным API BIL24
постановка 809

ПОЛУЧЕНИЕ ДАННЫХ ПО API
ОТОБРАЖЕНИЕ ДАННЫХ НА СТРАНИЦЕ СОБЫТИЙ
ПОДКЛЮЧЕНИЕ ВИДЖЕТА ДЛЯ ПРОДАЖИ БИЛЕТОВ
ТЕХНОЛОГИИ
ТРЕБОВАНИЯ К РАЗРАБОТЧИКУ
РЕЗУЛЬТАТ

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

ПОЛУЧЕНИЕ ДАННЫХ ПО API

Информация о событиях, которые необходимо отобразить на странице, приходит в ответе на команду GET_ALL_ACTIONS. Команда отправляется на URL Тестовой зоны платформы BIL24: https://api.bil24.pro:1240/json .

Параметры команды:

FID: 1185
Token: 2f1173e2b12fd5a111b6
Locale: ru

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

ОТОБРАЖЕНИЕ ДАННЫХ НА СТРАНИЦЕ СОБЫТИЙ

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


рис. 1

1. Список городов (cityList).

2. Список площадок (venueList).

3. Список видов событий (kindList).

4. Афиша 320х334 (smallPosterUrl).

5. Краткое название события (actionName).

6. Полное название события (fullActionName).

7. Дата события, если она одна, если много – см. п. 10 (firstEventDate, lastEventDate).

8. Время сеанса события, если он один (actionEventTime).

9. Минимальная стоимость билетов (minPrice).

10. Период дат, в течение которых проходят сеансы события (firstEventDate, lastEventDate).

ПОДКЛЮЧЕНИЕ ВИДЖЕТА ДЛЯ ПРОДАЖИ БИЛЕТОВ

Для продажи билетов необходимо установить на карточку события ссылку на виджет платформы BIL24. В данном проекте необходимо использовать WIDGET 2023 Используйте информацию из документации для формирования ссылки на виджет.

ТЕХНОЛОГИИ

По желанию, разработчик может использовать любые современные технологии для создания страницы с событиями. Приветствуются использование популярных в настоящее время систем (CMS, Frameworks): Wordpress, Tilda, Shopify, Drupal, Wix, Flutter.

ТРЕБОВАНИЯ К РАЗРАБОТЧИКУ

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

РЕЗУЛЬТАТ

Ссылку на результат работы по данной постановке необходимо прислать на адрес info@bil24.pro , в теме письма указать «Результат по постановке 809». В ответе на это письмо придет информация о дальнейших действиях.