Skip to content

chapp-hk/tech-assignment

Repository files navigation

Gojek Android Assignment

Project Specification

  1. Project is developed using MVVM
  2. Programming language - Kotlin
  3. App is fetching data from network and saving them into the DB for local caching.
  4. Then the app displays the list from cache and request from server if needed.

Libraries used

  1. Retrofit
  2. Dagger2
  3. MockK -- Mocking framework for testing
  4. Fresco
  5. Room
  6. RxJava
  7. Espresso
  8. Navigation

How to compile

  1. Android Studio (3.6.1)
  2. Android SDK (29)

About

Android engineer assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages