I could see something like a Final Exam repo setup where your students fork it for development and then testing based off the same code and tests are shared already in the repo and can be invoked for grading from our cli or the Web Developer Dashboard.
Some More Information on FlowStacks (https://flowstacks.com/)
FlowStacks Hello World Example https://github.com/FlowStacks/hello-world
FlowStacks Tests https://github.com/FlowStacks/hello-world/tree/master/tests
Endpoint-specific Database Schema https://github.com/FlowStacks/hello-world/blob/master/schema...
Example Job Inputs https://github.com/FlowStacks/hello-world/blob/master/src/ra...
Outputs: https://github.com/FlowStacks/hello-world/blob/master/src/ra...
Example Job Tasks to Perform (States) https://github.com/FlowStacks/hello-world/blob/master/src/ra...
We also support Jobs integration with Redis https://github.com/FlowStacks/hello-world/blob/master/src/ra...
Contact me if you have more questions.
Cheers,
Jay