Описание проекта
Важно, чтобы выбор победителя был действительно честным и по возможности проверяемым — не скрытый скрипт, которому просто надо верить на слово, а понятный механизм, результат которого можно перепроверить. Отдельная задача — защита от повторных заявок с одного и того же адреса, чтобы никто не накручивал свои шансы, отправляя форму по нескольку раз подряд. Форма участия должна быть короткой и удобной с телефона.
После завершения розыгрыша объявление победителя должно публиковаться автоматически, вместе с числом участников. Хотелось бы получить именно виджет — блок, который можно вставлять на разные страницы без переделки, и короткую инструкцию, как запускать новый раунд.
Что нужно сделать:
— форма участия с базовой проверкой полей
— честный случайный выбор победителя с возможностью проверки результата
— защита от повторных заявок по адресу отправителя
— автоматическая публикация победителя и числа участников
— виджет, который одинаково работает на компьютере и на телефоне