Приложение позволяет отслеживать зарегистрированных пользователей, их прогресс обучения и показатели. А так же предоставляет детальную информацию о каждом студенте в категории по всей платформе целиком.
add user
Добавляет пользователя. Имеет валидацию данных
list
Список студентов в порядке их добавления
add points
Ожидает данные в формате studentId число число число число, соответствующее каждому курсу (Java, DSA, Database, Spring)
find
Поиск студента и вывод информации по его баллам по курсам
statistic
Выводит курсы, которые бьются по категориям - Most popular, Least popular, Highest activity, Lowest activity, Easiest course, Hardest course так же при вводе курса, пишет топ студентов по нему и процент завершенных заданий
notify
Выводит сообщение студентам, закончим курс. Сообщение выводится один раз