This is a nodejs project. We use nodejs on serverside, websockets, CouchDB for storing data