Simple Weather app based on Open Meteo. Used for library tests (Cicerone, Compose, Ktor).
Uses your current approximate location to get the weather or you can add cities manually to monitor them.
Design by Oleg Buchinskiy
Weather Request example
Architecture: Clean Architecture, Multi-module
Presentation: MVVM
Main Techs: Retrofit (with Moshi), Dagger Hilt, Android Jetpack
Additional Techs: Kotpref, ViewBindingPropertyDelegate
Tests: JUnit 5, Mockk, Turbine