This site was created for a number of reasons. One was to provide a method for creating other sites like it. Another reason was to be able to take quick polls and have the subsequent votes show up in real time, without having to reload the page. And the final reason was to post the code on Github for others to take a look at. A bonus reason was to get a chance to try out LevelDB.