Конструктор экзаменов. Семь типов вопросов с произвольным количеством ответов, сортировка вопросов в произвольном порядке. На выходе заказчик желал получить массив javascript описывающий созданный тест - вопросы, ответы на вопросы, правильные ответы на вопросы, порядок сортировки.
Разработка: jQuery+jQuery UI+Bootstrap 4
http://vsza.ru/exdesigner - dev - версия