Code follows MVP Pattern.
Libraries Used :
- Retrofit2
- Glide
- Realm
Consists of Retrofit implementation in different Scenarios :
- Directly displaying on views
- Persisting to SQLite Database
- Persisting to Realm Database
- Persisting to Cloud (using Firebase REST API)