TesterJS is a project I am working on for my senior project.  It is a small scale implementation of an adaptive assessment engine in NodeJS with a reasonable frontend written using AngularJS