The goal of this assignment is to review all the concepts we have covered so far including...
- Room Database Example from week 1
- Paging Lists Example from week 2
- Fragment Navigation Example from week 3
- Retrofit Example from class 1
- Screens: at least 2 different fragments
- Navigation: Use the Navigation library to navigate between fragments
- Database: Users of your app must be able to save or cache some data in a Room Database
- Networking: Access at least 1 api endpoint from an external server using Retrofit
- Views: You must included at least 1 RecyclerView
- Design: Design is up to you but spend some time making your app look nice