Требуется автоматизировать онлайн опрос (анкетирование) с передачей данных в базу и дальнейшей выгрузкой в формате Excel.

По порядку. Есть лендинг и все страницы опросника в html формате.

1) На лендинге есть форма ввода данных, см. вложение "Форма с ленда". Требуется:

- валидация ввода всех данных (без введенных данных отправка невозможна)

- валидация корректности введенного e-mail (отсутствие русских букв, пробелов, значков, наличие @ и домена после @)

После нажатия на кнопку обработчик должен сформировать новую строку в БД и сразу туда передать все данные. Идет переход к след. этапу

2) После ввода данных подписчику предлагается пройти тест, см. вложение "Согласие".

Если говорит "Да", его перекидывает на первый вопрос, если "Нет", то на страницу с предложением вернуться к опросу (что-то вроде функции камбекера на уровне ссылки, а не скрипта).

После нажатия "Продолжить" обработчик должен закинуть инфо в БД (например, 1 - да, 0 - нет)

3) Сам опрос. Сейчас это 6 вопросов, пример см. на вложении "Страница с вопросом".

Вопросы есть в виде радиобатона (один вариант выбора), селектора (один вариант выбора), чек-бокс (несколько вариантов выбора). При выборе ответа и перехода к следующему вопросу вся информация должны сразу записываться в БД. Т.е. не должно получаться так, что если человек не прошел опросник до конца, по нему информация никакая не фиксируется. Если ввел данные, то они сразу попадают в базу по нему.

4) Доп. пожелание - дата и время попадания в базу по разным ячейкам, IP юзера (если это сильно не нагрузит базу, в день может доходить трафик до 100 тыс. уников, на тесте порядка 100...300 новых подписчиков в базу)

5) Один пользователь может пройти опрос не более одного раза (можно фильтровать по мейлу и IP, например), чтобы не чудили в БД (предложения от Вас приветствуются)

6) После того, как собраны данные, мне нужно иметь удобный доступ к анализу. Проще всего это реализовать при помощи выгрузки в Excel. Нужен какой-то простой интерфейс (дизайн не интересует), в котором я ввожу дату и время теста (от и до), и получаю выгрузку в формате Excel.

В целом, вроде все, более предметно уже по ходу задачи.

Нужно качество и высокая скорость, "красивый" код, чтобы все работало как часики.

Обязательно укажите срок и стоимость исполнения (понимаю, что могут быть коррекции в плюс/минус, но нужен ориентир). Без этих данных заявки не рассматриваю.

Жду Ваше предложение.

11 лет назад
ekamenskiy
Каменский 
44 года
14 лет в сервисе
Был
год назад

Выбранный исполнитель

maridansoft
Малхасян 
46 лет
19 лет в сервисе
Был
4 года назад
9 отзывов
11 лет назад
$120
2 дня
Качество на высоком уровне. Все задачи выполнены. Рекомендую, не пожалеете!
Отличный заказчик! Знает что хотит и может составить грамотную техзадачу. Все на высшем уровне. Рекомендую.

Заявки фрилансеров

maridansoft
Малхасян 
46 лет
19 лет в сервисе
Был
4 года назад
9 отзывов
11 лет назад