Overview :
The purpose of this project series is to show different architectures with different structures, and you can check these architectures and structures.
This project in
- MVP architecture : Current Repo
- MVVM architecture : https://github.com/ezatpanah/Themoviedb-API-MVVM [ Room Database - Dagger Hilt - RxJava -LiveData]
- MVI architecture : Coming soon
The app was written in Kotlin.
The API’s Docs: https://developers.themoviedb.org/3/getting-started
Technologies and Libraries Used :
- MVP
- Navigation Component
- Room Database
- Retrofit
- Dagger Hilt
- RxJava
- View Binding
- Coil