Skip to content

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

License

Notifications You must be signed in to change notification settings

IonicaBizauKitchen/javascript-react-chat-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.0%
  • SCSS 4.8%
  • HTML 3.2%