About this project:
1- MVVM
2- Kotlin
3- Retrofit
4- LiveData
5- ViewModel
6- Paging 3
7- Kodein DI
8- Kotlin Coroutines
9- Repository
10- Navigation component
11- Data Binding
12- Flow
13- Unit testing
14- Layout animation
15- Clean code
16- Timber