WordPress + Moodle API
На сайте WordPress нужно создать личные кабинеты для трёх типов пользователей, а также страницу с существующими курсами, которые подгружаются из moodle
Функции пользователей
Студент
Может покупать курсы и после покупки, может переходить к обучение к ИМЕННО ТОМУ курсу, который он купил в moodle;
В личном кабинете может купить доступ к другому курсу;
Преподаватель
Преподаватель получает логин и пароль от администратора;
Может управлять курсами из личного кабинета на самом сайте;
Может добавлять задания из личного кабинета на самом сайте;
Администратор
Может управлять преподавателями(добавлять, удалять, изменять)
Может управлять курсами(создавать новые, изменять старые, архивировать, назначать цену)