CometChat

CometChat Kitchen Sink Sample App (Vue)

Platform GitHub repo size GitHub contributors GitHub stars Twitter Follow

alt text

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 and REGION from CometChat Dashboard
  • Navigate to root directory and replace APP_ID, AUTH_KEY and REGION in src/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


.

GitHub

View Github