The latest version of Listapp is support to Chat by integrate with the Firebase. We understand that this approache may not meet some of your expection as the Firebase is Paid service, the team is checking solution to release other free Chat platform on next versions release.

Enable Realtime Chat

Step 1: Create Firebase App

createFBApp

  • Forward Database Tab, select Realtime Database (as image) databaseFBApp

Step 2: Connect Firebase App To Your App

  • Go to Config folder, move to your theme with .js file. Example here is mylisting theme.
  • Find a key with name general, you will see the key Firebase name fill in it mapFBApp
  • apiKey : Go to Project Overview -> Project settings -> General tab

apiKey

  • authDomain : Go to Database Tab -> find as below image (get prefix .firebaseio.com) example : listapp.firebaseio.com => your authDomain is listapp.firebaseapp.com
  • databaseURL : Go to Database Tab -> find as below image copy full URL paste into as below image

authDomain

  • storageBucket: yourFirebaseApp.appspot.com Example: your firebase app is listappMobile then storageBucket -> listappMobile.appspot.com
  • messagingSenderId: Go to Project Overview -> Project settings -> Cloud Messaging tab messagingSenderId

=> Done config for connect FireBase App such as your Chat.

Enable Push notification

The Listapp is support to push notification via ListApp Manager plugin, please follow these via for the detail step by step. Please refer to the Firebase pricing for more detail pricing.