(Translated by https://www.hiragana.jp/)
GitHub - Raj-m01/Android-Chat-App: An android chat app built using java and firebase services
Skip to content

An android chat app built using java and firebase services

Notifications You must be signed in to change notification settings

Raj-m01/Android-Chat-App

Repository files navigation

Android-Chat-App

Android chat application developed with Java and Firebase. A hassle-free way to communicate.

Features :

  • message texts
  • Add contacts
  • edit profile credentials
  • Notifications with firebase cloud messaging

Screenshots :

Authentication Adding Contact Contacts
Authentication Adding Contact Contacts activity
Profile Messaging
Profile activity messaging

Firebase Database Schema :

image

Firebase Setup :

  • Setup Authentication - Email and Google account
  • Setup Realtime Database
  • Setup firebase Storage
  • Firebase messaging service
  • download the file google-services.json from firebase console and add to project file
  • Note: Download the google-services.json file after the Firebase services are set up to automatically include the services in the json file.
  • Note: When updating the google-services.json file then make sure to invalidate the caches as well as doing a clean + rebuild.

Full demo :

Click here to watch full demo