Skip to content

uj-git/VidChat

Repository files navigation

VidChat

This is a real time chatting application with audio/video calling(coming soon).

Tech Stack

  • Minimum SDK level 24

  • Kotlin based, Coroutines.

  • Jetpack:

    • ViewModel: Manages UI-related data holder and lifecycleaware. Allows data to survive configuration changes such asscreen rotations.

    • Dagger-Hilt: for Dependency Injection.

  • Architecture: Clean MVVM Architecture.

  • Jetpack Compose for UI.

  • Firebase SDK for Authentication, Firestore, Storage

  • Coil library for image rendering.

  • Agora SDK for Audio/Video Call(coming soon).

Screenshots

SignUpScreen SignInScreen ProfileScreen SingleChatScreen ChatListScreen

About

VidChat is realtime one to one Chat Application using Firebase SDK , demonstrates modern Android development with Dagger-Hilt, Coroutines,Jetpack Compose, Android Jetpack (ViewModel), based on Clean Architecture MVVM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages