Aplikasi Android Chatting Menggunakan Firebase

Chat app based on the MVVM architecture using Kotlin, ViewModel, LiveData, DataBinding and more.

Aplikasi Android Chatting Menggunakan Firebase

Deskripsi

Open Source tentang aplikasi chatting Android menggunakan kotlin dan firebase realtime database.

Teknologi yang digunakan : Android, Kotlin
Architecture : Model-View-ViewModel (MVVM)
Firebase

  • Authentication
  • Realtime Database
  • Storage

Fitur :
Start: Login/create account
Chats: List of chats, online status, update on change
Notifications: Accept/decline friend requests, notifications symbol
Users: List of users
Settings: Change image, change status, logout
Chat: Send and show messages sorted by timestamp, online status, custom toolbar, update on change
Profile: Add/remove friend, accept/decline friend request
General: Auto login, bottom navigation, error messages with snackbar, progress bar

Developer

Fredrik Bogg

Developer

148 Stars
56 Forks