Задача
Реализовать колесо-фортуны в коде на странице после оплаты.
ТЗ по колесу.
Колесо крутиться столько раз сколько было куплено товаров или наборов(в наборе несколько товаров)
Т.е. колесо должно быть как-то связано с корзиной.
Сделать защиту от прокрутки колеса большего кол-ва раз, чем кол-во товаров корзине.
Сделать защиту от отправки ссылки другу
Сделать защиту от обновления страницы, т.е. сброса прокруток(как понимаю, это можно реализовать сделав просчет всех подарков до прокручивания колеса, т.е. мы просто проигрываем анимашку для клиента)
Кол-во прокруток можем добавить на сайте в каждый товар переменной, т.е. вам не нужно будет беспокоиться о том набор это или единичный товар.
Кол-во секторов 12
4 сектора особенные, они не должны выпадать до определенного дедлайна.
В идеале сделать так, чтобы человеку при n-ом кол-ве прокруток был минимум повторений товаров.
В случае если 4 доп сектора еще не выпадают, у нас остается 8 секторов.
Если кол-во прокруток у клиента меньше 8, сгенирить пул призов без повторений.
Если равен 8, каждый приз по одному.
Если больше 8, то все 8 подарков и дальше что-то случайное.
Если доп 4 сектора активированы(это будет под конец распродажи)
То тут все случайно, не обязательно чтобы было уникально.
Уведомления клиенту.
После выпадения призов, должно отправляться уведомление на почту клиенту, со списком подарков( почту клиент указывает в чекауте )
Данные о выиграшах должны отправляться в CRM
Разделы:
Опубликован:
07.12.2024 | 15:15 [поднят: 07.12.2024 | 15:15]
Заказ находится в архиве