La platafora solicitada se puede hacer con el cms Wordpress, este CMS le permitira a usted administrar de forma muy facil el contenido que usted gestionara, generando los diferentes nivel de permisos para los diferentes usuarios, para la autentificacion de usuario la unica forma que se me ocurre para que el usuario no preste la cuenta es autentificacion por medio de un mail o de mensajes, la de mail es la opcion mas economica dado que autentificacion por mensajes le elevaria un poco el costo, todo esto se desarrollaria en unas aproximadas 15 horas, mas las horas de testeo y calidad,