Skip to content

ketanyekale/cometchat-sample-app-react-native

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CometChat

React Native Sample App by CometChat

This is a reference application showcasing the integration of CometChat's React Native UI Kit in React Native. It offers developers practical examples for incorporating real-time messaging, as well as voice and video calling functionalities, into their React Native-based applications.

React Native: iOS

React Native: Android

Prerequisites

Installation

  1. Clone the repository:
    • Using HTTPS
      git clone https://github.com/cometchat/cometchat-sample-app-react-native.git
      
    • Using SSH
      git clone [email protected]:cometchat/cometchat-sample-app-react-native.git
      
  2. Navigate to the cloned directory:
    cd cometchat-sample-app-react-native
    
  3. Install dependencies:
    npm install
    
  4. For iOS, install dependencies after navigating to ios:
      cd ios
      pod install
  5. Enter your CometChat App ID, Region, and Auth Key in the AppConstants.ts file: https://github.com/cometchat/cometchat-sample-app-react-native/blob/f7d4945414da14405f5dece975c8cf43926b01c7/AppConstants.ts#L1-L5
  6. Run the app on a device or emulator from the repo root.
    npm start
    npm run android
    npm run ios

Help and Support

For issues running the project or integrating with our UI Kits, consult our documentation or create a support ticket or seek real-time support via the CometChat Dashboard.

About

Voice & Video Calling and Text Chat App for React Native

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.2%
  • Kotlin 1.7%
  • Objective-C 1.6%
  • Ruby 1.5%
  • Other 1.0%