/labs-autograder

Automating running tests for students lab and posting the grade to the canvas.

MIT LicenseMIT

Lab auto grader 2.0

Automating running tests for students lab and posting the grade to the canvas.

Device Specification

Prerequisites

  • NodeJs v18.19.2 ^ (Used to run the application and tests for both JavaScript and React)
  • Python 3.10.12 ^ (Used to run Python tests)

Setup

  • Fork the repo
  • Run git submodule init
  • Run the following command while inside the labs-autograder directory
cd auto-grader-server && npm install && npm start
  • open a new terminal and run
cd auto-grader-ui && npm install && npm start