Необходим личный кабинет для контент менеджеров желательно на фреймворке. В личном кабинете должно быть 2 роли:
1. Администратор (с полным доступом);
2. Контент-менеджер.
Так как контент в основном образовательный, то у администратора должна быть возможность добавлять 2 вида меток (тегов):
1. ВУЗ (к которому относится данный материал);
2. Вид работы.
Только администратор может добавлять материалы в личный кабинет. Соответственно должна быть возможность загрузки различных типов файлов на сервер (файлы, архивы и прочее).
Как я представляю себе личный кабинет?
1. Страница авторизации.
2. На главной странице будет список контента.
Если контент для выгрузки взял один из контент-менеджеров, то сразу должно выводиться кто из КМ взял контент в работу. Так же у КМ должна быть возможность выбирать сайт, на который выгружается контент (список сайтов может редактировать только администратор).
Так же необходима статистика по КМ (кто сколько выгрузил контента за месяц, с возможностью производить сортировку за определенный промежуток времени, по определенным ВУЗам, по определенным видам работ, по определенным сайтам).
Все остальные нюансы можно обсудить в ЛС.