Skip to content

sahil-ailoitte/cometchat-chat-sample-app-flutter

 
 

Repository files navigation

Flutter Chat App

Platform Platform Version cometchat_chat_uikit cometchat_calls_uikit Twitter Follow


The CometChat Flutter Sample App, created with the CometChat UI Kit, is a comprehensive communication platform. It offers both messaging and calling features, supporting one-on-one (private) and group interactions. Users can exchange text and multimedia messages, including images, videos, and documents, as well as initiate audio and video calls. To access all the details, please click here.


Prerequisites ⭐

Before you begin, ensure you have met the following requirements:
✅   You have Android Studio or Xcode installed on your machine.
✅   You have an Android Device or Emulator with Android Version 5.0 or above.
✅   You have an iOS Device or Emulator with IOS 12.0 or above.
✅   You have read CometChat Key Concepts.


Installing Flutter Chat App 🔧

Clone the project from the flutter-chat-app repository.

Running the sample app

To Run to sample app you have to make the following changes by Adding APP_ID, AUTH_KEY, and REGION_CODE

You can obtain your APP_ID, AUTH_KEY and REGION_CODE from CometChat Dashboard.

  • Open the project in Android Studio.

  • Modify APP_ID and AUTH_KEY and REGION with your own in lib/utils/constants.dart file.

  • Select demo users or enter the UID at the time of login once the app is launched.

  • for running on iOS go to the ios folder of your app in the terminal(use rositta for Apple chip computers) and run pod install

Build and run the Sample App.

Learn more about UI Kit

Learn more about how to integrate Flutter UI Kit inside your app.


Troubleshooting

  • To read the complete 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.


Contributors

Thanks to the following people who have contributed to this project:

⚔️ @munikirannarpareddi 🛡
⚔️ @shantanukhare 🛡
⚔️ @nabhodiptagarai 🛡


📫 Contact

Contact us via real-time support present in CometChat Dashboard.


About

Open-source Voice & Video Calling and Text Chat App for Flutter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 92.5%
  • Kotlin 3.8%
  • Swift 3.6%
  • Other 0.1%