Topics is an XPage application to handle persistent group chat similar to Slack or Hipchat.
It covers all the basics of group chat + video conferencing via webRTC (only supported in FireFox and Chrome)
I've done my best to keep the application as simple as possible utilizing ssjs/js and throwing in a couple of managed beans
See my blog for an upcoming video walk-through of the application.

To use this application you MUST install the XPages extension library (latest release) & the plugin (v3.0.1)