Описание проекта
Со стороны посетителя жду чистый сбор email с базовой валидацией и приветливым экраном подтверждения, живой счётчик позиции и лесенку наград, где видно, что открывается, скажем, при трёх, пяти и десяти успешных приглашениях. Позиции должны обновляться надёжно при появлении новых участников, а учёт рефералов быть честным, чтобы никто не накрутил очередь фейковыми или повторными адресами. Прошу сделать всё в подходе mobile-first, с быстрой загрузкой и лёгкой интеграцией в наш существующий сайт без тяжёлого фреймворка.
Со стороны администратора нужна простая защищённая панель, где видно общее число регистраций, количество приглашений и топ пригласивших, плюс аккуратный экспорт всего списка (email, дата входа, позиция, число рефералов и кто пригласил) в CSV, чтобы позже передать данные в маркетинговые инструменты. Уточню границы: это не партнёрская программа с выплатами и не страница краудфандинга со сбором взносов. Это именно лист ожидания запуска с вирусным реферальным механизмом, отслеживанием позиции и экспортом.
— Сбор email с валидацией и экраном подтверждения
— Персональная реферальная ссылка и живое место в очереди
— Лесенка наград, открываемая успешными приглашениями
— Защита от дублей и фейковых регистраций
— Панель админа: итоги, топ пригласивших и экспорт в CSV