Skip to content

Bego Chat is chat application in Kotlin and Firebase with the following features: last seen , user status like typing ,online and last seen with MVVM pattern and clean architecture

Notifications You must be signed in to change notification settings

ahmedelbagory332/Compose-ChatApp

Repository files navigation

Compose ChatApp(Bego Chat)

Bego Chat is Compose chat application in Kotlin and Firebase with the following features:

  • sending all file types and ability to download it in external storage
  • sending voice messages
  • last seen
  • user status like typing ,online.

The technology used:

  • Jetpack Compose
  • FireBase Service(fireStore - auth - storage)
  • Code Architecture (MVVM)
  • Clean Architecture
  • Dagger-hilt to handle dependency injection
  • Co-routines to deal with threads
  • Navigation Component

Preview

YouCut_20221207_134334328.mov

About

Bego Chat is chat application in Kotlin and Firebase with the following features: last seen , user status like typing ,online and last seen with MVVM pattern and clean architecture

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published