- MVVM for Extensibility
- SOLID for Clean code
- Live Data
- Material Design
- Retrofit for Requests
- RX for Asyncing
- Fresco for Image Loading
- Koin for Dependency Injection
- Gson for Convert Json to Java
- Room for Database
- ViewPager 2 and ...
- Banner Slider for Show Events
- Horizontal List for Show Products
- Favorite Products List
- Choose Pament Method