Simple application that displays a calendar with user's courses.
Coursera's courses are cool, but it has too many good courses. A calendar view can give a Coursera user the opportunity of weighting their interest in a course against their availability of time.
Developed in node.js with a handmade web application framework. The technological goal of the application is for me to grok every part of the framework development by heart, developing the simplest (not easier) and most complete web framework possible. The usage of top pre-processors is mandatory.
Coursera doesn't have a public API. The data is retrieved server side through their Backbone JSON API's.
Download, setup and run:
git clone https://github.com/mmacedo/coursera-calendar
cd coursera-calendar
npm install -local
./server.coffee