Техническое задание: Создание онлайн-школы на WordPress

Цель проекта

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

Исходные данные

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

Ключевые функциональные требования

1. Система пользователей и доступов

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

2. Монетизация и доступ к контенту

  • Интеграция надежного платежного шлюза для приема оплаты за курсы.
  • Система предоставления доступа к материалам только после успешной оплаты.
  • Возможность приобретения как отдельных курсов, так всей специализации.

3. Система обучения

  • Структурированное размещение видеоуроков и дополнительных материалов.
  • Интуитивно понятный интерфейс прохождения курсов.
  • Отслеживание прогресса (какие уроки просмотрены, какие тесты пройдены).

4. Аналитика и отчетность

  • Внедрение системы аналитики поведения пользователей на платформе.
  • Сбор данных: время, проведенное на уроках, активность, точки выхода.
  • Формирование отчетов для администратора по успеваемости и вовлеченности студентов.

Ожидаемый результат

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