Skip to content

amalskr/weatherlive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherLive

Display location based weather forecast.

Features

  1. Location based weather report
  2. Get Next 10 days weather forecast
  3. In Details View, user can see Wind Speed, Humidity, UX Index, Sunrise, Sunsent and forecast description
  4. user can change the temperature type from the settings screen
  5. In favorite screen user can add favorite location, update, delete
  6. get weather reports from favorite locations list

Technologies

  1. Base weather api from https://weather.visualcrossing.com
  2. Kotlin Android application
  3. mvvm architecture
  4. location servies enabled
  5. Room DB for local storage
  6. Dependency Injection dagger hilt
  7. Datastore for save settings preferance
  8. Retrofit2 for network connectivity
  9. Glide for ImageCache 10.Jetpack architecture components (LivaData, WorkManager, coroutines, datastore)

Screens

Releases

No releases published

Packages

 
 
 

Contributors

Languages