Recorder_07072024_161700.mp4
- Handled the Loading/Error/Empty Screens.
- Well Defined Folder Structure
- Screenshots and Videos added to Github.
- Used 3rd party library line chart (y-charts).
- Cache API responses for both the Pages (Product Page and Detail Page)
- Used Dependency Injection (Daggger-Hilt)
- Cool and Stable UI
- Recently Searched Items in Search Bar
- Filter the searches as "All", "Stocks" and "etfs" using filter Chips in search bar.
- Proper Optimisation of Network Bandwith and Assets.
- Light/Dark Theme in the Application
- Added More Endpoints for News
- Kotlin
- Jetpack Compose
- Room DB for Caching Data
- Retrofit for Network Calls
- Work Manager for Data Expiration
- Coroutines and Flows