This looks really interesting! It seems like there's potentially 2 great companies in here:
1. Providing good programming tests with automatic env setup
2. Automatic PR reviewing and grading.
By this I mean that you could do less and still be useful, for example just run linting and tests on the PR and let me review it myself. That will match what I do at work anyway. That would let you focus on just providing great example projects and covering more languages, rather than on the automatic grading.
1. Providing good programming tests with automatic env setup
2. Automatic PR reviewing and grading.
By this I mean that you could do less and still be useful, for example just run linting and tests on the PR and let me review it myself. That will match what I do at work anyway. That would let you focus on just providing great example projects and covering more languages, rather than on the automatic grading.