Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
54 lines (36 sloc) 1.3 KB


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.