Hola, estoy interesado en tu proyecto, te hago una consulta, cuando los estudiantes suben un proyecto, de que manera quieres que lo suben, que lo escriban, copien y peguen o que adjunten un .pdf o word.
El desarrollo lo haria con PHP, Jquery, Css, MySQL, HTML5 y Bootstrap.
Saludos.-