Задача
Дать учителю управление классом и заданиями, а ученику тренировки, прогресс и понятную траекторию подготовки.
Учебное веб-приложение с разными сценариями для преподавателя и ученика.

Дать учителю управление классом и заданиями, а ученику тренировки, прогресс и понятную траекторию подготовки.
Кабинеты двух ролей, граф знаний, тренировки, статистика, задания, вход по ссылке из письма и уведомления через Telegram.
Мультитенантная изоляция, синхронизация с LessonBot, единый вход, подписанные вебхуки и безопасный доступ учеников.
Full-stack: сервер, интерфейсы, модель данных, интеграция с LessonBot, бот-уведомления и деплой.
Опишите её в нескольких сообщениях, предложу подход, этапы и реалистичный план запуска.