NewsFeed

Built an Android App which displays current weather and weather forecast of a selected city to the user.

Features

  • Coroutines
  • Hilt
  • JSON Parsing
  • RecyclerView
  • Intent

Libraries

  • Retrofit
  • Picasso
  • LiveData
  • ViewModel
  • RoomDB
  • DataBinding

API

Weather Api is used for fetching current weather and weather forecast of selected city.

Architecture

The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.

GitHub

View Github