├── .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 | CometChat 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 | --------------------------------------------------------------------------------