Необходимо реализовать
- Возможность авторизации пользователей (по ФИО, email или иным данным)
- Страницу с тестированием по принципу: 4 варианта ответа, 1 правильный
- Автоматическое создание и сохранение отчета по результатам каждого прохождения
Технические рекомендации
- Сайт работает на статичном HTML, поэтому требуется минимально затратное решение
- Допускается использование JavaScript (скриптов) и любых бесплатных сторонних сервисов для хранения данных
- Внедрение должно происходить без полной смены архитектуры сайта, поверх существующей верстки
Требования к логике
- Пользователь проходит авторизацию и приступает к тесту
- После завершения теста система должна формировать отчет: кто проходил, какие ответы были выбраны, количество правильных и итоговый результат
- Отчеты должны быть доступны администратору или выгружаться в удобном формате (например, просто в текстовом виде или таблицей на email)
- Заказчики - внешние пользователи. Они не должны видеть отчеты друг друга
Желательно, чтобы заказчик мог потом посмотреть свою историю тестирования.
Основная цель: превратить простой информационный сайт в инструмент контроля знаний клиентов.