Skip to content

A web client for group chats on desktop browsers based on SendBird JavaScript Web Basic Sample.

License

Notifications You must be signed in to change notification settings

mw866/chat-client

Repository files navigation

Chat Client

A web client for group chats on desktop browsers based on SendBird JavaScript Web Basic Sample.

The client supports open channels, group channels, and read receipts using SendBird JavaScript SDK and Express.

Demo

The demo client is available at https://chat-client.chriswang.tech/

Getting Started

  1. Install packages

Require that you have Node v8.x+ installed.

npm install
  1. Build
npm build
  1. Run
npm start

Customizing the sample

If you want to put some changes into the sample, you should build it using webpack.

  1. Install packages

Require that you have Node v8.x+ installed.

npm install
  1. Modify files If you want to change APP_ID, change APP_ID in ./src/js/const.js to the other APP_ID you want.
    You can test the sample with local server by running the following command.
npm run start:dev
  1. Build the sample When the modification is complete, you'll need to bundle the file using webpack. The bundled files are created in the dist folder. Please check webpack.config.js for settings.
npm run build

About

A web client for group chats on desktop browsers based on SendBird JavaScript Web Basic Sample.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published