This is an Android application that allows users to browse and purchase items. With this app, users can explore products, view product details, add items to their shopping cart, and apply coupon to the cart.
- Explore products: Users can see all the products in Products page. by- Product details: Users can view detailed information about each product, including images, descriptions, prices by clicking on the product.
- Shopping cart: Users can add items to their cart and manage the quantities of each item.
- Apply Coupons: Users can add coupons to shopping cart by clicking the button on the coupon.
- Android SDK
- Kotlin
- MVVM Architecture
- Material Design
- SQLite
- Room
- Retrofit
- RxJava
- Gson
- Glide
- Data Binding
- ViewModel
- Navigation Component
- Custom SharedPreferences
- Coroutines
- SwipeRefreshLayout