Общее описание проекта

Необходимо создать веб-приложение, которое помогает пользователям развивать мягкие навыки (коммуникация, эмоциональный интеллект, критическое мышление, тайм-менеджмент, лидерство) с помощью интерактивных тестов, симуляционных кейсов и чат-бота на основе LLM (API Яндекс.Облако или ChatGPT). Бэкенд - Python.

1. Пользовательская часть

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

2. Интерактивные задания

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

3. Аналитика и визуализация

  • Автоматический анализ всех ответов (текст, голос, кейсы).
  • Построение профиля soft skills по 5 категориям (коммуникация, EQ, критическое мышление, тайм-менеджмент, лидерство).
  • Диаграммы и графики прогресса, выявление слабых и сильных сторон.

4. Индивидуальная программа развития

Автоматическая генерация программы на основе слабых сторон пользователя. Включает:

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

5. Административная панель

  • Статистика по всем пользователям
  • Создание и редактирование тестов, кейсов, материалов
  • Просмотр профилей, прогресса и результатов пользователей

Разработка адаптивной страницы Контакты

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