CoTam is a messenger app where you can chat with your friends and send them pictures. I’ve used several Firebase libraries like Auth (for authentication users) Firestore (for storing user and message data) Storage (for uploading profile picture and sending image).
Preview
This app contains:
Kotlin
Jetpack compose
MVVM
Firebase Auth (for authentication users)
Firebase Firestore (for storing user and message data)
Firebase Storage (for uploading images)
Coil (for loading images asyncronous)
Navigation (for navigation between composables)
Dagger Hilt (for dependency injection)