Skip to content

duixcom/duix-sdk-react-code-sample

Repository files navigation

Duix JavaScript SDK Demo

This sample demonstrates how to use Duix JavaScript SDK.

Quick start

  1. Clone the repo:
git clone https://github.com/duixcom/duix-sdk-react-code-sample.git
  1. Install dependencies:
npm install
  1. Replace <your appId>, <your appKey>, and <conversationId> in App.jsx with your actual credentials.
await chatRef.current?.startCall({
    mode: 'video',
    config: {
        appId: '<your appId>', // Get from Duix Settings -> API Keys
        appKey: '<your appKey>', // Get from Duix Settings -> API Keys
        conversationId: '<conversationId>', // Get from Duix Dashboard
        platform: 'duix.com'
    },
    sessionTimeOutSec: 0
})
  1. Run locally:
npm run dev

Requirement

This component supports modern browsers with WebRTC capabilities for real-time video/audio communication.

Related Links