/pathology-collaborative

Realtime synchronisation of Openseadragon viewports with chat and voice stream for easing collaborative pathology with very high resolution images.

Primary LanguageJavaScript

Realtime Collaborative Pathology

Dashboard

Realtime Collaborative Pathology is an attempt to facilitate communication between pathologists engaged in digital annotation.

Features

  • Support for deep-zoom tiled images with openSeaDragon viewer
  • Room support for collaborations
  • Synchronized viewport actions across members in the room
  • Realtime text chat
  • Realtime audio stream/chat

Dashboard

Setup

Clone the repository to your local machine and in the directory run

npm install

Local hosting

node index.js

The application can be accessed on localhost:3000 3000 is the default port number