An online submission system where a group of students may turn in deliverables to a long-term project, and the teacher can easily download and view metadata of the project.