Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SoumikBhatt/WeatherZone

Weather App with MVVM using OpenWeather API
https://github.com/SoumikBhatt/WeatherZone

android coroutines-android diffutil-recyclerview kotlin motion-layout mvvm mvvm-android mvvm-architecture retrofit2 room-database viewmodel-livedata weather weather-android weather-app

Last synced: 2 months ago
JSON representation

Weather App with MVVM using OpenWeather API

Awesome Lists containing this project

README

        

Weather Zone



Weather App using MVVM


GitHub top language

GitHub top language


Codacy Badge

GitHub top language

## Feature

* Details Weather Info By Location
* 7 Days detail weather Forecast
* Search weather By City
* Save prefered Cities

## Tech Stack

* Kotlin
* XML
* Gradle

## Design Pattern

* MVVM

## IDE Used

* Android Studio 4.0.1

## Libraries Used

* [Kotlin Coroutines](https://developer.android.com/kotlin/coroutines)
* [Room](https://developer.android.com/topic/libraries/architecture/room)
* [Retrofit2](https://square.github.io/retrofit/)
* [Lottie Animation](https://lottiefiles.com/blog/working-with-lottie/getting-started-with-lottie-animations-in-android-app)
* [Utills](https://github.com/SoumikBhatt/Utills)

## Screenshots


Details Weather Info By Location
7 Days Weather Forecast
Search Weather By City









Save City info
Swipe Delete and Undo