LiveChat

Kotlin
Kotlin Icon
Android
Android Icon
  • About
  • Live chat came from an idea of creating a chat very similar to Telegram but that would allow users to categorize their contacts according to categories in order to have better organization of their conversations
  • This project is being built 100% in Jetpack Compose, extensively utilizing the Realtime Database feature of Firebase for the backend, enabling real-time communication. I have also used the RoomDB feature to store conversations locally, as well as coroutines and Kotlin Flow for asynchronous communication. As for dependency injection, I have used Hilt

Tags

Jetpack Compose

Kotlin Flow

Firebase Realtime Database

Firebase Cloud Messaging

RoomDB

Hilt

JUnit

Mockito

Espresso

Github

Check me out

©2023 Eduardo Santos - eduardofelipi@gmail.com