OpenUDC-like implementation using Node.js