is a sample project demonstrates MVP architecture in kotlin ChillOutTime shows you latest Movies, overview and movies ratings. and you can open these movies in a detailed screen and read the overview and know the release date or the movie rate.
if you want to install the app directly
you will find the APK file under the apks
directory
If you want to want to run the app from the source code
all you need to do is to provide these keys
- API_KEY
api_token
and place them into thelocal.properties
file ex:
api_key="$THEMOVIEDB_API_TOKEN"
hit run and that's it 🎉
The project was written in kotlin
- rxJava2
- rxAndroid
- retrofit2
- recyclerView
- glide
- palette
- appcompat
- cardview
- design
- constraint-layout
- clean architecture principles
email: hossamhassancs15@gmail.com