Skip to content

Check your work

A university has greatly expanded its CS course and wants to be able to automate the grading of simple programming assignments. User needs satisfied 300+ students per year, plus staff and admin. The project requirements are Students must be able to upload their source code, which will be run and graded. Grades and runs must be persistent and auditable. Besides, there must be a plagiarism detection system involving comparing with other submissions and also submitting to a web-based service (TurnItIn). There must be some level of integration with the University's learning management system (LMS).

Designed a cloud-based solution/architecture and Implemented it for the Check your work.

https://www.architecturalkatas.com/

Architecutre

architecture

Demo

Demo1

Demo2

Comments