WebRTC is project that allows browser-to-browser voice, video and data communication without the use of plugins. It enables rich, high quality, Real Time Communications applications to be developed for the browser, mobile platforms, and Internet of Things (IoT) devices, and allows them all to communicate via a common set of protocols. In this paper we employ the capabilities of the WebRTC APIs to implement a platform for synchronous collaboration, screen casting and multimedia communication.