Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 493 Bytes

README.md

File metadata and controls

17 lines (14 loc) · 493 Bytes

Random City

Application emits every 5 seconds a random city when app is in foreground. Random cities are displayed in a vertical list. Details screen contains map centered to selected city location.

Api Key

In order to take advantage of map view you'll need to add Google Maps Api Key in local.properties file:

MAPS_API_KEY=add_here_your_api_key

Technology stack

  1. Kotlin
  2. MVVM
  3. Google Architecture Components (ViewModel, LiveData, Room)
  4. Hilt
  5. Coroutines