Top

Chatify Documentation

Chatify Admin is a web application that manages Chatify web and application data. We can add users, manage chat wallpaper, sponsored status, and admin credentials like admob, agoratoken etc.

3rd Party Plugins

GIPHY GIF

  1. This package allow to get gifs, sticker or emojis from GIPHY in pure dart code using Giphy SDK design guidelines.
  2. The fastest and easiest way to bring the full GIPHY experience directly to your app is with the GIPHY SDK.
  3. FOLLOW SIMPLE STEPS BELOW FOR QUICKLY SETUP GIPHY & GET GIPHY API KEY:

    1. Go to GIPHY Developers Official Website https://developers.giphy.com/.
    2. Now create account or login account
    3. After Create Account or Login, Create An App.
    4. Before Create App, SignUp
    5. After Again click on Create App, one pop open for selection SDK or API, click on API Selected
    6. After select Api Selected, click on Next Step
    7. Set your any App Name (Example: Chatify) & Description & press the Create App button.
    8. Once you have created the GIPHY app successfully, you will find Your Apps Name and Api Key.
    9. Copy the API Key and Paste in your project
    10. Yuppy 😊!!!!, Now you are ready to Use GIPHY Stickers, GIF & Emojis in your app

AGORA AUDIO - VIDEO CALL

  1. This package allow Voice Calling enables you to add one-to-one or small-group voice communication with smooth, jitter-free streaming to your app. Agora's Voice SDK makes it easy
  2. People engage longer when they see, hear, and interact with each other. The Agora SDK enables you to embed real-time voice and video interaction in any app, on any device, anywhere. Follow the step as per given in document https://docs.agora.io/en/3.x/voice-calling/quickstart-guide/get-started-sdk?platform=flutter
  3. FOLLOW SIMPLE STEPS BELOW FOR QUICKLY SETUP AGORA and Get API KEY:

    1. Go to Agora Developers Official Website https://www.agora.io/en/.
    2. Now, Get Started if Your are new or click on Login if you are already register.
    3. Login with email, github or goole and continue
    4. Close the Pop-up Window (if it appears after creating New account, Close the window as it may lead to error in Project).
    5. In Left hand menu click on Project Management
    6. Click on Create to create a new Agora Project.
      • Set your any App Name (Example: Chatify)
      • Select the Use case as Others/Others.
      • Select Testing Mode : APP ID since you only need an App ID only.
      • After entering all data submit the data
    7. Your app is in testing mode, for make click on config
    8. Now your app is live
    9. For access agora we need token and channelId/ channelName for that we have created Firebase Function for generating channelId/ channelName and token

      Note: For access Firebase Function you have billing account after that only function will work.

    10. Yuppy 😊!!!!, Now you are ready to Use Agora in your app