CometChat Kitchen Sink Sample App (Vue)
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.
Features
- 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
Extensions
Thumbnail Generation | Link Preview | Rich Media Preview | Smart Reply| Emojis | Polls | Reactions | Stickers
Installation
- Clone this repository
git clone https://github.com/cometchat-pro/javascript-vue-chat-app.git -b v2
- Please navigate to folder vue2 to run the Vue2 sample app
Setting up the 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
Build and run the sample app
- Install dependencies using
npm install
- Run the project using
npm run serve
Learn more about UI Kit
Learn more about how to integrate UI Kit inside your app.
Troubleshooting
-
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 ?
Contact us via real time support present in CometChat Dashboard.
License
.