/javascript-react-chat-app

Open-source Voice & Video Calling and Text Chat App for React (JavaScript/Web)

Primary LanguageJavaScriptOtherNOASSERTION

CometChat Kitchen Sink Sample App

CometChat Kitchen Sink Sample App is a real-time messaging app capable of one-on-one (private), group messaging, voice & video calling.

alt text

alt text

Features

  • Login
  • Private and Group conversations
  • Search by users and groups
  • Text, Media and Custom messages
  • Read receipts
  • Chat history
  • Voice & Video calling

Prerequisite

To run this app, you must create an account with CometChat and obtain your App ID, Auth Key and Region. If you don't have an account, you can create one from CometChat Dashboard.

Usage

  1. Clone this repository
  2. Navigate to the root directory and replace APP_ID, REGION and AUTH_KEY with your CometChat App ID, Region and Auth Key in src/consts.js file
  3. Install dependencies and run the app
    npm install
    npm start

Learn more

React Chat UI Kit