Задача была сделать сайт для решения так называемых CTF (Capture The Flag) задач для использования в школе.
Изучив уже готовые сайты-задачники стало понятно, какие функции нужно обязательно добавить.
Выбор пал на великолепную связку Django Rest Framework и React.js (vite) - в ней очень удобно было как отдавать данные из API так и принимать из клиентской части.
Результат был безупречным - после защиты проекта на конференции он стал применяться в обучении. После опроса как учителя так и ученики ответили, что пользоваться сайтом очень удобно!