├── .gitignore
├── CometChat.d.ts
├── CometChat.js
├── LICENSE.md
├── README.md
└── package.json
/.gitignore:
--------------------------------------------------------------------------------
1 | src/
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | Copyright (c) 2023 CometChat Inc.
2 |
3 | License agreement: https://www.cometchat.com/legal-terms-of-service
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | # CometChat SDK for React Native
6 | The CometChat SDK is a robust toolkit that developers can utilize to swiftly incorporate a reliable and fully-featured chat functionality into an existing or new application. It removes the complexity of building a chat infrastructure from scratch, thus accelerating the development process and reducing time to market.
7 |
8 | ## Prerequisites
9 | - [`Visual Studio Code`](https://code.visualstudio.com/) or any other code editor
10 | - [`npm`](https://www.npmjs.com/get-npm)
11 |
12 |
13 | ## Getting Started
14 |
15 | To set up React Native SDK and utilize CometChat for your chat and calls functionality, you'll need to follow these steps:
16 | - Register at the [CometChat Dashboard](https://app.cometchat.com/) to create an account.
17 | - After registering, log into your CometChat account and create a new app. Once created, CometChat will generate an Auth Key and App ID for you. Keep these credentials secure as you'll need them later.
18 | - Check the [key concepts](https://cometchat.com/docs/sdk/react-native/key-concepts) to understand the basic components of CometChat.
19 | - Refer to the [Integration Steps](https://cometchat.com/docs/sdk/react-native/setup) in our documentation to integrate the SDK into your app.
20 |
21 | ## Help and Support
22 | For issues running the project or integrating with our SDK, consult our [documentation](https://www.cometchat.com/docs/sdk/react-native/overview) or create a [support ticket](https://help.cometchat.com/hc/en-us) or seek real-time support via the [CometChat Dashboard](https://app.cometchat.com/).
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@cometchat/chat-sdk-react-native",
3 | "version": "4.0.14",
4 | "description": "A complete chat solution.",
5 | "main": "CometChat.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 |
10 |
11 |
12 | "keywords": [
13 | "CometChat",
14 | "chat",
15 | "messaging",
16 | "chat",
17 | "sdk",
18 | "pro",
19 | "message",
20 | "sdk",
21 | "messaging",
22 | "sdk",
23 | "audio",
24 | "chat",
25 | "video",
26 | "chat",
27 | "webRTC"
28 | ],
29 | "author": "CometChat",
30 | "license": "SEE LICENSE IN LICENSE.md",
31 | "repository": {
32 | "type": "git",
33 | "url": "git+https://github.com/cometchat-pro/react-native-chat-sdk.git"
34 | },
35 | "bugs": {
36 | "url": "https://github.com/cometchat-pro/react-native-chat-sdk/issues"
37 | },
38 | "homepage": "https://github.com/cometchat-pro/react-native-chat-sdk#readme",
39 | "types": "./CometChat.d.ts"
40 | }
41 |
--------------------------------------------------------------------------------