Firebase + Firestore -> Authantication
KOIN for Dependency Injection
Retrofit for Networking
RxJava for Networking
Jetpack for Navigation
Coroutine for Lifecycle
View Binding for UI
Shared Preferences for UI(Data Roaming)
LiveData for Lifecylce
Picasso for Images
GSON Annotations(Serialized,Parcelize) for Networking
Design Pattern MVVM