exam-marker-nea

AI Exam Marker

Thomas Power's NEA 2025 OCR A-level Computer Science H446

View project on the web

View documentation on the web

  1. Prerequisites
  • Node.JS installed, version 20.11.0 or later, and added to system path
  • NPM installed, version 8.5.0 or later, and added to system path
  • MySQL installed and running
  • .env file set up, including MySQL URI
  • Permission for Node.JS to run a server on port 3000
  1. Clone repository
git clone https://gitlab.chapeltownacademy.com/tpower/exam-marker-nea

# OR

git init .
git remote add origin https://gitlab.chapeltownacademy.com/tpower/exam-marker-nea
git pull origin main
  1. Install dependencies
npm i -D
  1. Create environment variable file and set them up
cp example.env .env
  1. Run the project
npm run dev

# OR

npm run build
npm run start

Written in code using the same standard as JSDoc. Compiled using typedoc like so:

npm run document

SVG icons from SVG Repo Fonts from Google Fonts