Programming language : kotlin
Requierd software : Android Studio V4.0 and up
Clean architecture with MVVM
Used Technologies :
1- Retrofit
2- Kotlin coroutines
3- LiveData
4- ViewBinding
5- Glide (to load and cache images)
I changed the api url from https://api-v2.filmnet.ir/search to https://api-v2.filmnet.ir/video-contents to implement paging in the list