MyMovieAssignment The application written in Kotlin. The Mvp(Model-View-Presenter) was used as the structural architecture. The technologies used are Dagger 2, Glide, Retrofit, Gson, ButterKnife.