node.js server-side proof of concept