Retrieve and Show data yearly and quarterly basis.
This bug in Compose viewpager causes crash when the quarterley data scrolled faster https://issuetracker.google.com/issues/218668336?pli=1
Android Archiecture: MVVM
Observables : Kotlin Flow
Composable state management: ViewModel link
Caching: RoomDB
Consume REST API: Retrofit with Kotlin Coroutines
Dependency Injection: Dagger Hilt
Unit test: Junit
