Skip to content

Firebase Chat application implemented using Clean Architecture + MVVM, RxJava 2, Dagger 2, ViewModel, Cloud Firestore

Notifications You must be signed in to change notification settings

Davis-sdk/ChatApp-Clean-Java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatApp-Clean-Java

Simple Firebase Chat application implemented using Clean Architecture + MVVM, RxJava 2, Dagger 2, ViewModel, Cloud Firestore

Language: Java

Architecture: Clean Architecture + MVVM

Libraries: RxJava 2, Dagger 2, Jetpack ViewModel, Cloud Firestore

Note: Please your own google-services.json which you can get when you create a Firebase project. The google-services.json file found in this project will be removed in the future.

Scope

  • 1 chat room only
  • No encryption for passwords as this is just a sample app.

Screenshots

About

Firebase Chat application implemented using Clean Architecture + MVVM, RxJava 2, Dagger 2, ViewModel, Cloud Firestore

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%