Пользователи-преподаватели смогут создавать свои собственные "классы", в которые будут вступать ученики данного кружка, смогут отслеживать историю кружков ученика. В "Классах" преподаватели смогут вести статистику обучающихся (отмечать помещаемость, успеваемость, перспективы и т.д), расставлять рейтинг, в соответствии с чем будем формироваться Топ Учеников определённого "Класса", создавать доску объявлений, где будет выкладываться актуальная информация, например, о том, что занятий в какой-то определённый день не будет или то, что они переносятся.
Пользователи-ученики смогут вступать в уже существующие классы, зарабатывать там баллы, следить за своей успеваемостью, делиться достижениями с друзьями, общаться с другими участниками, просматривать доску объявлений "класса".
Пользователи-родители смогут отслеживать прогресс своего ребёнка, его статистику, поддерживать связь с преподаваталем в режиме онлайн.
Стек решения: js, react.js, библиотека компонентов интерфейса - vkui.