Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Реализованный функционал приложения:

- в приложении существует три основных роли: студент, преподаватель и администратор;

- студент может подавать заявку на участие в курсах, которые предлагаются в приложении. Курсы могут быть платными или бесплатными. После оплаты студент получает доступ к курсам и может начать обучение. Студент также может просматривать информацию об авторах курсов и добавлять курсы в список избранных;

- преподаватель имеет возможность добавлять новые курсы и редактировать уже существующие;

- администратор имеет доступ ко всем функциям приложения. Он может удалять пользователей, изменять контент курсов и проверять доступ студентов к курсам;

- приложение имеет два основных экрана: “Профиль” и “Каталог”;

- на экране “Профиль” пользователь может увидеть свой прогресс в обучении, на каком уроке он находится и какой курс изучает. Также здесь отображается информация о курсах, которые студент изучает, и статистика посещения этих курсов;

- экран “Каталог” предназначен для выбора курсов. Здесь можно найти курсы с возможностью оплаты и бесплатные курсы. Если курс платный, пользователь может оплатить его прямо из приложения. Если курс бесплатный, пользователь может сразу начать его изучать.

Пример реализации: uchebnye-kursy-ircz.glide.page