@
1. Реализовать страницу опроса с адаптивной формой Вопросы - Какого цвета ваши волосы (выбор одного варианта): Блондин/Брюнет/Шатен/Лысый - Сколько вам лет (Целое, от 0 до 150) - Языки программирования, которые вы знаете (множественный выбор): ALGOL/FORTRAN/PASCAL/BASIC/ADA/ASM/PYTHON - Дата рождения (валидная дата) - Сколько лет трудового стажа (ползунок, range от 0 до 50) - Ваше местоположение (карта, на которой можно отметить точку. Координаты запоминаем). Все вопросы обязательны для заполнения. По нажатию на кнопку "Отправить" выполнить AJAX-запрос, сохранить данные на сервере, вывести сообщение, что данные сохранены, очистить форму. 2. Реализовать бекэнд-контроллер для сохранения результатов заполненных форм в БД 3. Реализовать страницу вывода суммарных результатов заполенных опросников. Для каждого вопроса указать количество каждого варианта ответа Для вопроса "Дата рождения" группировать по году Поле "трудовой стаж" группировать по 5-леткам (0..5, 6..10, 11..15 и т.д.) Также указать общее кол-во заполненных анкет География проживания (Какой город сколько раз встречается. Город определяем на основе координат местоположения, указанного пользователем. Можно использовать например yandex maps Геокодер API) 4. Больше 5 анкет отправить из одного браузера на одном устройстве нельзя. Должно выводиться сообщение, что превышен лимит заполненных анкет. 5. Создать новый репозиторий на github, готовый код разместить там, в ветке beta (НЕ master!) Добавить небольшое описание в README.md 6. Разместить демо на хостинге
На задание дается два дня.