← Все проекты
РАЗБОР ПРОЕКТАПРОМОСАЙТ

Матч — промосайт акции торговой сети и футбольного клуба с билетами на матчи

Акция сети магазинов вместе с футбольным клубом на весь сезон: покупки от 850 ₽ дают шансы выиграть билеты на домашние матчи, мяч и футболку с автографами игроков, а главный приз — абонемент на следующий сезон. Билеты разыгрываются перед каждым матчем, мяч и футболка — в три волны.

Vue 3JavaScriptFrontendTilda
Роль
Фронтенд-разработчик
Сроки
2025, сентябрь — 2026, апрель
Личный кабинет: история чеков со статусами

Задача

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

Что входит в решение

  • Лендинг из выгрузки Tilda открывается во фрейме внутри приложения: добавленный в выгрузку скрипт передаёт нажатия кнопок «Зарегистрировать чек» и «Личный кабинет» через postMessage, и приложение открывает вход или регистрацию чека.
  • Вход по номеру телефона с кодом из SMS и согласием с правилами; тем, кто ещё не принял правила, приложение показывает окно согласия.
  • Регистрация чека: QR-код камерой или ручной ввод — дата, время, сумма, ФН, ФД и ФП с фото чека.
  • Личный кабинет: история чеков со статусами и причиной отказа, призы участника.
  • Победители: поиск по номеру телефона, фильтры по типу приза — билеты, мяч, футболка, главный приз, — по одному из пятнадцати розыгрышей и по матчу, постраничный вывод.
  • Даты розыгрышей и список матчей обновлялись весь сезон по календарю клуба; адаптивная вёрстка с отдельным меню для телефона.

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

Следующий проект Сюрприз — промосайт акции торговой сети с коллекционными игрушками и промокодамиПРОМОСАЙТ