aiengrimran / chat-app-comet-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
  • Please navigate to folder vue2 to run the Vue2 sample app
  • Please navigate to folder vue3 to run the Vue3 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


This project uses the following license.

About

License:MIT License


Languages

Language:Vue 69.6%Language:JavaScript 30.2%Language:HTML 0.2%