CometChat Kitchen Sink Sample App (built using CometChat UI Kit) is a fully functional real-time messaging app capable of private (one-on-one), group messaging, voice & video calling.
- Login
- Private(1-1) & Group Conversations
- Voice & video calling & conferencing
- Rich Media Attachments
- Typing Indicators
- Text, Media and Custom messages
- Read receipts
- Online Presence Indicators
- Message History
- Users & Friends List
- Groups List
- Search by users and groups
- Conversations List
- Threaded Conversations
Thumbnail Generation | Link Preview | Rich Media Preview | Smart Reply| Emojis | Polls | Reactions | Stickers
- Clone this repository
git clone https://github.com/cometchat-pro/javascript-vue-chat-app.git
- Please navigate to folder vue2 to run the Vue2 sample app
- Please navigate to folder vue3 to run the Vue3 sample app
- Obtain your
APP_ID
,AUTH_KEY
andREGION
from CometChat Dashboard - Navigate to root directory and replace
APP_ID
,AUTH_KEY
andREGION
insrc/CONSTS.js
- Install dependencies using
npm install
- Run the project using
npm run serve
Learn more about how to integrate UI Kit inside your app.
-
To read the full documentation on UI Kit integration visit our Documentation.
-
Facing any issues while integrating or installing the UI Kit please connect with us via real time support present in CometChat Dashboard.
Contact us via real time support present in CometChat Dashboard.
This project uses the following license.