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

Шайба — промосайт акции торговой сети и хоккейного клуба с розыгрышами билетов на матчи

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

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

Задача

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

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

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

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

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