Конструктор образовательных тестов по примеру onlinetestpad.com

Цена договорная
26 октября 2020, 18:16 • 7 откликов • 30 просмотров
Необходимо разработать подобный конструктор тестов с админ-панелью, а точнее два его раздела: Тесты и Админ-панель (СДОиТ).

Дизайн ЛК, категорий и непосредственно тестов для прохождения:
https://www.figma.com/file/YZG51FWDkJzxAaXMy9U2uj/...

Доступ на сервис, который взят в качестве референса:
https://app.onlinetestpad.com/

Логин: ap.english.commerce/СОБАЧКА/gmail.com
Пароль: root


Тесты (https://app.onlinetestpad.com/tests). Необходимо реализовать такие разделы в определенном тесте: Дашборд (Смена статуса теста), Вопросы, Результат, Статистика, (Для заданий типа "Прослушать аудио и написать текст, Просмотреть видео и написать текст". Вручную устанавливается оценка по тем же условиям, которые установлены в настройке результатов).

  • Функционал тестов должен ограничиваться теми настройками, которые установлены во вкладке настройки тестов (https://app.onlinetestpad.com/tests/gbroidlvpzp5u/settings).
  • Типы элементов в вопросах: Видео, Аудио, Изображение, Текст.
  • Типы ответов в вопросах: Написать текст (textarea), Написать текст (input), Выбор пунктов списка из нескольких колонок располгающихся паралелльно в правильной последовательности, Выбрать один из вариантов, выбрать правильное изображение, подставить слово из ряда в нужное место, вписать вручную слово в пропущенное место в тексте.
  • Возможность дублировать их и менять порядок отображением с помощью перетаскивания.
  • Настройку результатов сделать идентичную.
  • Тесты должны после создания получать возможность встраивания в страницу с помощью кода.

Админ-панель (СДОиТ) (https://app.onlinetestpad.com/dlts). Необходимо реализовать (Как в референсе): Дашборд, Пользователи/Группы, Учебные материалы, Задания, Отчеты, Ручная проверка.
В админ-панель приходят все результаты выполнения тестов.

Уровни доступа: Студент, Редактор, Администратор.
  • Студент: Прохождение тестов, просмотр своей общей успеваемости (Отношение суммы полученных оценок к количеству пройденых тестов).
  • Редактор: Создание тестов в конструкторе.
  • Администратор: Все доступное в описанном функционале админ-панели.