Техническое задание: Психологический тест с генерацией отчетов

Цель проекта

Разработать интерактивную платформу для проведения психологического тестирования, аналогичного MBTI, с автоматизированным формированием персонализированных отчетов для пользователей.

Основные функциональные требования

Структура теста

  • Общее количество вопросов: 66.
  • Формат ответа на каждый вопрос: выбор из двух вариантов (бинарный выбор).
  • Вопросы должны быть логически сгруппированы или представлены последовательно.

Система отчетности

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

Пользовательский интерфейс

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

Технические пожелания

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