- Jetpack Compose
- Code Architecture (MVVM)
- Clean Architecture
- Dagger-hilt to handle dependency injection
- Co-routines to deal with threads
- Navigation Component
- main screen movie list using pagination.
- Localize the response according to the current device language.
- Unit testing for use case.