The requirements for the Dynamic Scoreboard for CloudSpokes challenge where pretty detailed and in-depth:
The scoreboard app will be written in HTML5, jQuery or Ext JS and read configuration data from an XML or JSON file in the current working directory.The scoreboard will have multiple display states based upon the stage of the competition and load data from an external file. The app will read configuration data from an XML or JSON file in the local directory and refresh it every 5 seconds to check for changes and updating the view accordingly. This time period should be configurable.
Kenji776 totally crushed this challenge... in record time. So not only does he take home $2000 for first place but also an additional $250 for the first acceptable solution. Mural finishes second and receives $750. Congrats to all everyone that participated! Here's the accompanying video that Kenji776 submitted: