Задание: Веб-программист. Cделать тестилку на знание алфавита (Дистанционная работа)
Надо сделать тестилку на знание алфавита
Должна быть возможность создать тест с названием любым
Вариант теста 1 (Тест на группы) (в последующем планируется добавление других вариантов тестов)
В него подгружаем список букв
например
а:high
ь:low
в:middle
н:middle
д:middle
ю:middle
...
Что значит название буквы и её класс
Теперь можно зайти по ссылке допустим site.com/?1 и там отобразится тест который должен помочь студенту запомнить какие буквы к каким классам относятся
**Вариант запоминания 1**
Показывается буква и варианты класса для неё (high,low,middle), при нажатии на один из вариантов если ответ не верный то показывается информация какой вариант верный. таких вопросов должно 33% от общего объёма
**Вариант запоминания 2**
Показывается 4 буквы и среди них нужно выбрать например 2 буквы класса high
таких вопросов должно 33% от общего объёма
**Вариант запоминания 3**
Необходимо в форме через пробел написать 3 буквы определенного класса
таких вопросов должно 33% от общего объёма
После прохождения всех вопросов показывается время за которое был пройден тест и процент верных ответов.
Тест не должен быть статичен. При каждом запуске он должен иметь разные вопросы.
При прохождения теста и ответа на каждый вопрос страница не должна перезагружаться
Присутствует схематичная фигма - пиксель перфект не нужен.
Необходима адаптивность под телефон в первую очередь
Возможность прохождения должна быть доступна любому из интернета