Magic Leap Challenge
Libraries used
- Dagger
- Retrofit
- Glide
- Room
- RecyclerView
Features
- MVP architecture
- Repository Pattern to use Local and Remote data source.
- Caching with Room Database.
- RecyclerView for list of items.
- Use of support libraries
Todo
- Implement Network caching.
- Implement POST on mockServer.
- Add custom Coffee to the database.
- Update cache as per time decay.
- Format last updated coffee time.