Ola boa tarde,
Tenho grande experiencia com esse tipo de plataforma, aconselho o desenvolvimento desse tipo de solução em plataformas CMS que permitem, gerenciamento de usuários, conteúdos, hierarquia de acessos e etc.. Me chama via chat, para que eu possa entender melhor detalhes do seu projeto, qualquer duvida estou a disposição, ate breve.