For my senior project, they had us prototype a replacement for Blackboard. This was not just an exercise: the CS department was seriously considering building and maintaining their own alternative.
Yes and it would eventually become the thing that everyone hates...with code written by academics and not software professionals.
They already had a custom web interface for submitting and testing code. It was... very HTML 1.0, but at least it wasn't actively user-hostile like Blackboard.