Gif search app powered by Tenor Api, Kotlin Coroutines and Clean Architecture.
Do not forget to set Tenor Api property tenor_api_key
in gradle.properties
file.
- Kotlin , Coroutines , Flow
- Dagger-Hilt - Dependency Injection
- MVVM Architecture - Modern, maintainable, and Google suggested app architecture
- Retrofit2 & OkHttp3
- Gson
- Navigation Component - Single activity multiple fragments approach
- View Binding
- Paging 3 - Allows to display pages of data from a larger dataset
- Glide - Image loading and caching library