Firebase Setup

Chat SDK Firebase

  1. 1.
    Go to the Firebase website and sign up or log in
  2. 2.
    Go to the Firebase console and make a new project
  3. 3.
    Click Add project
  4. 4.
    Choose a name and a location
  5. 5.
    Click Settings (the gear icon). On the General tab, click Add App -> Add Firebase to your Android app
  6. 6.
    Enter your package name - found in your app's build.gradle file, app name and SHA-1 key (required for phone sign-in)
  7. 7.
    Download the google-services.json file and add it to your app project. It should be added inside the app folder.
  8. 8.
    In the Firebase Console click Database, scroll down and create a new Realtime Database -> Start in test mode
  9. 9.
    In the Firebase dashboard click Authentication -> Sign-in method and enable all the appropriate methods
  10. 10.
    Enable push notifications: Push Notifications
  11. 11.
    Enable the security rules: Enabling Security Rules.
  12. 12.
    Setup storage rules: Storage rules