-В приложении три роли : Студент, преподаватель, админ; -Студент может поступать на курсы(платные только после оплаты и автоматически), просматривать странички авторов курсов, добавлять курсыв избранное; -Преподаватель может добавлять/редактировать курсы; -Администратор может блокировать пользователей, редактировать контент курсов, в править доступы при необходимости; -На экране "Профиль" - отображение прогресса студента, показ на каком он уроке, на каком курсе,у преподавателя; -На экране "Каталог" выбор курсов с возможностью открыть и перейти в уроки курса, где платные- предлагать оплату курса, а бесплатные открывать сразу.