I have built the almost same system ~1.5 years ago <a href="http://pags.cs.bilkent.edu.tr" rel="nofollow">http://pags.cs.bilkent.edu.tr</a> but It did not get any traction :/ Here is a screenshot: <a href="http://i.imgur.com/U3pjIJA.png" rel="nofollow">http://i.imgur.com/U3pjIJA.png</a> and even featured on Docker blog <a href="https://blog.docker.com/2014/04/docker-in-education-interview/" rel="nofollow">https://blog.docker.com/2014/04/docker-in-education-intervie...</a><p>But nevertheless, happy to see some competition on the road :) Good luck.
Hey everyone my name is Prah and I'm one of the founders of Mimir. There is a huge demand for good engineers so we built Mimir to solve the problem at the source. Our platform automates most the bureaucratic work involved in teaching a CS course and allows instructors to focus on their students.<p>If anyone has any questions, I would be happy to answer them.
The University of Waterloo uses Marmoset, and it works well: <a href="http://marmoset.cs.umd.edu/index.shtml" rel="nofollow">http://marmoset.cs.umd.edu/index.shtml</a>
I can not understand how a university could commit itself to rely on such external (proprietary) tools...
This kind of vendor-lock-in within the teaching process would bug me both as a teacher and as a student.
I built something similar (<a href="https://github.com/moschlar/SAUCE" rel="nofollow">https://github.com/moschlar/SAUCE</a>), which is open source.