Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
12 000 ₽

Викторина для Wordpress сайта

project complete


Что требуется:

Создать скрипт викторины, за прохождение которой возможен выигрыш призов.

Как примерно должно выглядеть:

image

Техническое задание:

1) Викторина должна быть разработана для CMS Wordpress в виде плагина

2) Размещение викторины на любой странице сайта при помощи шорткода [quiz] (или любое другое название)

3) В викторине могут участвовать только авторизованные пользователи Вконтакте (авторизация как через комментарии сайта)

Как должна работать викторина:

Викторина состоит из неограниченного количества вопросов и ответов, но в самой викторине используется только 20 вопросов по 4-6 ответов, которые берутся случайным образом из общей базы вопросов викторины для каждого из тестов. Для каждого пользователя и для каждой попытки викторина создается случайным образом. Вопросы могут повторяться, если новые закончились. Все вопросы и ответы подаются случайным образом.

Каждая викторина должна иметь дату завершения, после которой она сама завершается. Также викторина должна иметь название, наименование и количество выигрыша и краткое описание.

На прохождение викторины дается 2 попытки, если пользователь не набирает более 80% правильных ответов, то попытка сгарает. После использовании 2х попыток пользователю дается шанс получить еще 1 попытку, если он поделится своей ссылкой в любой социальной сети и пригласит нового участника, который перейдя по его ссылке авторизуется в викторине, а также вступит в нашу группу вконтакте (возможность автоматической проверки, этого условия). В ссылке лучше использоваться метку или id пользователя.

Викторина должна начинаться с приветствующего окна, в котором можно написать другое описание к викторине.

image


Каждое подтверждение ответа и переход к следующему вопросу – это обновление страницы.

В викторине не показывать правильный ответ.

Также сделать проверку на выбор, чтобы нельзя было перейти к следующему вопросу без выбора предыдущего.

Подтверждение выбранного ответа в викторине осуществляется по кнопке. Вернуться назад и перевыбрать ответ нельзя!


После прохождения викторины, когда пользователь набирает любое количество (в процентах %) правильных ответов, то ему высвечивается окно с вводом почты для связи с ним. (тут можно вставить шорткод от contact form 7). Если пользователь набирает 80% и более то ему высвечивается другой шорткод с отправкой на другую почту.


Что касается стилей и шаблона. На сайте используется другой шаблон, в белой цветовой схеме.

Стиль викторины можно будет скопировать со скриншота (сайт предоставлю). Должна быть адаптивность для мобильных устройств.

Applications 1

Only registered users can view attachments.

Work result

Only registered users can view attachments.

Отзыв заказчика о сотрудничестве с Владиславом Федоровым

Quality
Professionalism
Price
Availability
Terms

Работу выполнил успешно, все баги и косяки поправил. Спасибо за хорошую работу))

Отзыв фрилансера о сотрудничестве с Алексеем Сотниковым

Payment
Task formulation
Requirements
Availability

Спасибо за сотрудничество, отличные ребята на той стороне, рекомендую к сотрудничеству!

Владислав Ф. Владислав Федоров | Safe Safe



  1. 10 days12 000 ₽Winning proposal
    Владислав Федоров
     1729   63  0

    Добрый день.
    Могу выпонить, имеется опыт разработки плагинов на WP.
    Пишите, обсудить сотрудничество.
    @jamster1 телеграм.

    Ukraine Ukraine | 25 August at 19:10 |
  2. 5 days3 000 ₴
    ilya Klinickiy
     1270   27  2   1

    Здравствуйте, страницу добавления/изменения/удаления вопросов к плагину реализую в админ. панели Wordpress (соответствующая ссылка будет добавлена в меню). У администратора будет возможность:
    1) просматривать/редактировать/удалять/добавлять вопросы в таблице, в которую таковые будут подгружаться из базы данных;
    2) в виде отдельных input-ов также реализую возможность добавления приза (можете вписать в данное поле любой приз), если речь идет только о денежных призах - могу добавить выбор валют, а также по подтверждению администратора есть возможность отправлять средства выигравшему (по отдельной договоренности);
    3) администратор также сможет просматривать таблицу победителей с данными для связи с таковыми (также реализую таблицей);
    4) процент правильных ответов - также сделаю изменяемый в админ. панели.
    Пользовательский интерфейс викторины, а также интерфейсы для администратора сделаю адаптивными с отдельными стилями к плагину. К плагину напишу подробную документацию, возможен также контроль версий в GitLab. Если нужны варианты с отслеживанием ip пользователя и последующей блокировкой пользователей, что исчерпали все попытки, на определённое время - также возможна реализация.

    Ukraine Dnepr | 25 August at 20:24 |
  3. proposal concealed by freelancer
  4. proposal concealed by freelancer