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