"Представьте, что вы — владелец портала, который публикует задания для подготовки к ЕГЭ. Сейчас это сайт, к которому подключена база со списком задач, где есть только сортировка по типу сложности и предметам. В будущем вы хотите добавить тренажёр, в котором сможете проверять ответы и показывать общий результат по тому, как пользователь выполнил задания.
Попробуйте нарисовать схему, как будет выглядеть общая техническая архитектура проекта: сначала и после изменений. Из каких составных частей она будет состоять?"