/visio-sample

Visio web application with Webcom

Primary LanguageJavaScriptMIT LicenseMIT

Samples with Reach

Build Status Code Climate Test Coverage devDependency Status

Web application with

  • Share Audio/video
  • presence
  • invitations
  • room with multiple participants

Implemented with :

Signalisation is stored on a namespace named visiowebrtc. It can be changed.

Prerequisites

Install dependencies

npm install

Help on tasks

npm run

Build

To only build visio sample in ./dist folder

visioreach is on https://io.dataysnc.orange.com

npm run build

Optional env variables :

  • NAMESPACE : namespace for signalisation. Default is visioreach
  • WS_SERVER : webcom server url. Default is https://io.datasync.orange.com
  • PUBLIC_PATH : relative path of application. Default is /

Build and watch out visio sample

To build and launch a web server on port 8080

npm run serve

Optional env variables :

  • NAMESPACE : namespace for signalisation. Default is visioreach
  • WS_SERVER : webcom server url. Default is https://io.datasync.orange.com
  • PUBLIC_PATH : relative path of application. Default is /

Dev server

To build and launch a dev web server on port 8080

npm start

Optional env variables :

  • NAMESPACE : namespace for signalisation. Default is visioreach
  • WS_SERVER : webcom server url. Default is https://io.datasync.orange.com
  • PUBLIC_PATH : relative path of application. Default is /

Test

npm test

With coverage

npm run test:coverage

License

Code released under the MIT license.