This is an MVVM android app that fetches data (Instrumentation Sensors) from a REST API Sensors REST and caches it locally using Room persistence library.
- Room persistence library for caching
- Clean Architecture with MVVM
- Dagger Hilt
- Retrofit2
- Flow
- Pagination with Paging 3.0
- Single Activity and Fragments used with navigation component.
- HTTP POST & PUT request updated with MultipartFile.
To build this project, you require:
- Android Studio 4.0 or above
- Gradle 7.0.2
Ikechi Ucheagwu