This application has been built with the MVVM + Clean Architecture design pattern. It utilizes libraries such as Hilt, Room,Navigation Component, Retrofit,Firebase and Glide, as well as technologies like Coroutines, LiveData, and Architectural Components.
- MVVM with Clean Architecture
- Coroutines
- Navigation Components
- Hilt for Dependency Injection
- Retrofit
- Firebase Auth & Firestore
- Room Database
- Glide
- Chucker
- Work Manager
Youtube Link -> https://youtu.be/J-xgVUwY0So
Splash | Home | Detail |
---|---|---|
Cart | Payment | Success |
---|---|---|
Favorites | Search | Profile |
---|---|---|
SignIn | SignUp | Forgot Password |
---|---|---|
WorkManager & Chucker | Microphone | Password Changed |
---|---|---|