Kotlin Version of Firebase Chat application implemented using Clean Architecture + MVVM, RxJava 2, Dagger 2, ViewModel, Cloud Firestore
Language: Kotlin
Architecture: Clean Architecture + MVVM
Libraries: RxJava 2, Dagger 2, Jetpack ViewModel, Cloud Firestore
Note: Please your own google-services.json in data module 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.
- 1 chat room only
- No encryption for passwords as this is just a sample app.