FakeStore provides a store interface: it shows products, has an ability to save favorite products, adding products to the cart, and so on. The project was made for the purpose of learning the Android SDK.
- Displayng products
- Filtering products
- Save product to favorites
- Add product to cart
- Single Activity
- Clean Architecture
API: Fake Store API
- Kotlin
- Coroutines
- Flow
- Epoxy
- ViewBinding
- Retrofit
- Hilt
- Android Architecture Components
- ViewModel
- Navigation component
- Moshi
- Coil