This source code goes along with my two blog posts:
To install it, just be sure to have NodeJS installed and run the following:
$ cd app/ $ npm install
There are a lot of hardcoded strings within the scripts, if I have time, I will try to remove these.
In addition to the hardcoded strings, a students.csv file is required. It should be a CSV file of the list of students in the class.
It should follow the format below:
last_name, first_name, university_id
check out the sample students.csv
To run it, just run:
$ node server.js
or you might want to look into a tool like forever which ensures that your server won't crash if it has an unexpected error.
This code is distributed under the MIT license. For more info, read the LICENSE file distributed with the source code.