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 |
|---|---|---|
![]() |
![]() |
![]() |













