Техническое задание: Онлайн-опросник с аналитикой

Цель проекта

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

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

Структура опроса

  • 12 основных вопросов с использованием 7-балльной шкалы Лайкерта (от "Полностью не согласен" до "Полностью согласен").
  • 3 дополнительных открытых вопроса для сбора развёрнутых комментариев.

Функционал системы

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

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

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

Перенос лендинга с React на хостинг

Требуется собрать проект на React и перенести его с облачной платформы на выделенный сервер. Необходимо обеспечить полную работоспособность сайта, включая интерактивные элементы.