Цена и срок выполнения обсуждаемы. Все вопросы здесь или в ЛС. ТЗ не окончательное, может будут предложения как и что лучше организовать.
Необходимо создать дополнение для сёрфинга сайтов.
Выводить шорткодом.
Суть: рекламодатели создают объявление со своей ссылкой на определённое количество просмотров. Пользователи получают вознаграждение за просмотр на личный счёт в ЛК.
Просмотр происходит в отдельном окне браузера во фрейме. В самом фрейме отображается таймер с обратным отсчётом. После окончания таймера появляется кнопка получить вознаграждение. После нажатия на эту кнопку происходит зачисление вознаграждения пользователю на личный счёт в ЛК и переход на рекламируемый сайт из фрейма.
Админка
Настройки
Для рекламодателя:
- настройка стоимости просмотра от времени просмотра (30 сек. - 0.04 руб; 40 сек. - 0.05 руб; 50 сек. - 0.06 руб и т.д.
Для пользователя:
- настройка стоимости вознаграждения за просмотр от цены для рекламодателя. Предварительно установить 60%.
Меню БУКС
--> подменю Сёрфинг
Сделать поиск пользователей по логину
Отображать информационную таблицу:
пользователи | активные объявления пользователя| кол-во всех объявлений пользователя | баланс всех объявлений пользователя| объявлений на модерации | потратил на рекламу
Желательно для всех колонок сделать сортировку по возрастанию/убыванию
При нажатии на кол-во активных объявлений открыть все работающие объявления пользователя и дату их создания. То же самое и для объявлений на модерации
В колонке "Потратил на рекламу" выводить общую сумму пополнения всех объявлений
--> подменю Модерация
здесь вывести список всех новых объявлений, которые не прошли модерацию (не одобрены админом). Должна быть возможность открыть сайт рекламодателя для оценки. Добавить функционал одобрить/отклонить.
При одобрении у рекламодателя в ЛК статус модерации меняется на "готово", при отклонении статус "не пройдена"
--> подменю Жмут боты
Для фейкового объявления нужно сделать статистику: кто нажал, дата нажатия
Для пользователей в ЛК:
3 раздела:
1 раздел. Просмотр:
- выводится список объявлений доступных к просмотру
В форме созданного объявления выводить:
- заголовок ссылки
- описание ссылки
- время просмотра
- кол-во оставшихся просмотров
- цена за просмотр (сумма, которая будет зачислена на счёт пользователю после просмотра)
- кнопка "Просмотр"
Схему расположения элементов в форме могу скинуть, или на ваше усмотрение - главное аккуратно и компактно
2 раздел. Добавить ссылку:
Поля для заполнения
- Заголовок ссылки (70 символов)
- Описание ссылки (100 символов)
- url сайта
- время просмотра ссылок (выбор времени выпадающим списком 20 сек., 30 сек., 40 сек., 60 сек. Выбор времени влияет на цену 1 просмотра)
- стоимость 1 просмотра (цена складывается исходя из выбранных параметров выше)
- кнопка "отправить на модерацию"
3 раздел. Мои ссылки:
Отображаются все созданные к просмотру объявления пользователя.
В форме созданного объявления выводить:
- заголовок ссылки
- описание ссылки
- цена за просмотр (именно цена которая для рекламодателя)
- бюджет объявления
- кнопка старт/пауза
- кнопка пополнить (для пополнения использовать только личный счёт кабинета пользователя)
- кнопка удалить (удаляет объявление)
- модерация (статус - ожидает/готово/не пройдена)
Схему расположения элементов в форме могу скинуть, или на ваше усмотрение - главное аккуратно и компактно
Партнёрская программа
Подключить дополнение к Referal Recall. Прировнять оплату баланса объявления рекламодателем и просмотр объявления пользователем к "Процент от покупки реферала"
Фейковое объявление
Заголовок - "Если ты человек - НЕ НАЖИМАЙ"
Описание - "Сюда жмут только боты. С баланса спишется 50 РУБЛЕЙ"
Это объявление ничем не должно отличаться по разметке от других. При нажатии на кнопку просмотр автоматически с баланса пользователя списывается 50 руб. и происходит обновление страницы.
Объявление остаётся активным и занимает рандомную позицию в списке.