This is a collaborative map. It uses XMPP and is organized like a chat room. Each room has a Pubsub node which all users in the chat room subscribe to and all users in the chat room publish map changes to. ==== REQUIRES - expressjs - ejs - node-xmpp - couch and CouchDB