Описание проекта
Центральная часть проекта — сам процесс обучения. Каждый курс должен поддерживать упорядоченные уроки с текстом, встроенным видео и вложениями, а также тесты с автоматической проверкой, настраиваемым проходным баллом и возможностью пересдачи. Система обязана отслеживать прогресс каждого ученика на уровне урока и курса, отмечать завершение и выдавать сертификат для скачивания после прохождения курса. Доступ к курсам платный: нужна интеграция с платёжным шлюзом, чтобы ученик мог купить отдельный курс или пакет по подписке, с автоматической выдачей доступа после оплаты и его отзывом при окончании подписки. В админ-панели нам нужны отчёты по записям, выручке, доле завершивших и результатам тестов, а также инструменты управления пользователями, промокодами и возвратами.
Мы готовы строить решение как на проверенной open-source LMS вроде Moodle, так и на собственном стеке — главное, чтобы результат был стабильным, безопасным и простым в ежедневном ведении для нетехнической команды. Пришлите, пожалуйста, ваши профильные проекты по LMS или онлайн-обучению, предлагаемый подход и платформу, а также реалистичные сроки с разбивкой по этапам.
— Структура курса: модули, уроки, видео, вложения, материалы для скачивания
— Тесты с автопроверкой, проходным баллом и пересдачами
— Отслеживание прогресса ученика, статус завершения и личный кабинет
— Автоматическая выдача сертификата по завершении курса
— Платный доступ через платёжный шлюз: отдельные курсы и подписки
— Админ-панель с отчётами по записям, выручке и завершаемости