Skip to content

eppel81/testchallenge

Repository files navigation

testchallenge

test challenge

Опросник

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

У пользователя есть страница где он может сконфигурировать форму для опросника. На этой странице он может: добавлять,изменять, удалять елементы формы, менять их порядок, менять прочие настройки опроса. Уровни доступа, хуки, и т.п.

Элемент опроса состоит из следующих полей: • Тип элемента(см. Выше) • Текст перед елементом • Текст после • Значение по умолчанию • Список возможных значений(для селектов и радио) • Верхняя и нижняя границы диапазонов для пикера числа.

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

• Без авторизации._ проверка уникальности пользователя осуществляется с помощью кук, и т.п. • С авторизацией • С обязательным подтверждением email

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

About

test challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published