Разработать на javascript пакет выводящий группу popUp уведомлений

10 000 руб. за проект • безналичный расчёт, электронные деньги
07 июня 2018, 15:48 • 8 откликов • 70 просмотров
Необходимо на javascript сделать пакет выводящий группу popUp уведомлений с возможностью их кастомизации и вызова по некоторой группе эвентов.

Требование к javascript пакету – подключать его будем удаленно (в <head>).

Попап уведомления должны в коде из себя представлять структуру (объект) с возможностью кастомизации свойств, таких как:
  • место отображения
  • текст внутри уведомления
  • свойства отвечающие за размер/цвет
  • в рамках одной сессии пользователю показывается уведомления один раз (т.е одно и тоже уведомление не повторяется)
  • возможность добавление дополнительного элемента(кнопки/изо).
Должна быть возможность коллекцию таких объектов вызывать (отображать) в цикле со случайным интервалом по времени и случайным объектом (уведомлением) из коллекции.

Триггером вызова коллекции объектов должно быть точное совпадение по url линку или по маске (часть url линка).

Также, popUp окна должны показываться и на смартфонах (сайт с адаптивным дизайном). Например, при заходе со сматфона у посетителя попапы появляются в верхней части экрана.

Концепция:

Необходимо, чтобы на определенных страницах сайта появлялись всплывающие окна (попап). Они будут содержать информацию для посетителей – оформление и текст окна создаются при участии администрации сайта.

Предполагается, что для каждый страницы будет подготовлено несколько вариантов попапов (различающихся заполняемой информацией), которые будут появляться в произвольном порядке в произвольный период времени (задается диапазон времени А и В, но система внутри диапазона выбирает случайное значение).

Пример в работе:

Пользователь открывает страницу сайта, где через N период времени всплывает окно и держится N кол-во секунд > после чего, окно закрывается и через N период времени всплывает другое окно и т.д.

Дополнительная информация
В нашем распоряжении 5-6 дней на реализацию и тестирование данного функционала. Оплата, договор на работу (если потребуется) все оговаривается индивидуально с заинтересованным исполнителем.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Задачу выполнил качественно, а после оказал поддержку отвечая на наши вопросы. Но немного пролетели со сроками.
6 лет назад
R50 ef52eeab9cab955b881ab39b3f45d20a
Фрилансер
Очень приятно работать с такими заказчиками как Вячеслав!
Человек умеет ставить правильные задачи, а это очень Важно!
6 лет назад