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 |
|---|---|---|