Node.JS Access Log was the winning entry for Mark Kadin's Do Something Cool With Node.JS Moduleoff Competition.

The purpose of the module is to track page visits and update a report view asynchronously in the front-end. It was fairly simple to implement: I used a few different modules to render the report and fetch data based on IP address, but Node.JS and socket.io were the components that made this possible without AJAX polling or staggered page refreshes.

Part of the entry is a video explaining how the module was built and used:

Node.js Access Log Module from Alexander Hripak on Vimeo.

View the source