A simple app that uses MVVM architecture to retrieve data from a make up API using a Netwrork-bound resource to fetch the data, save to the local database and return a flow from the local databse. this structure allows the app to fucnction offline. However, network is needed for the initial launch.
Some of the libraries used includes:
Room DB Retrofit Navigation Component OkHttp Glide Dagger Hilt Kotlin Coroutines
#some test were written
DAO test.
#other tests are still in production