Это простое погодное приложение. Написано на Kotlin на архитектуре MVP. Для получения данных с внешних API используется Retrofit.
Языки: Kotlin, XML
Платформа: Android (10 - 13)
Архитектура: MVP
View: ViewBinding, DialogFragment, BottomSheetDialogFragment, SwipeRefreshLayout
ViewModel, Model: Retrofit, data classes
OpenWeather (Прогноз погоды), Google Places (Place Autocomplete, используется для облегчения пользователю поиска населённого пункта, погоду в котором ему необходимо узнать, а так же для того, чтобы получить точные координаты населённого пункта, чтобы прогноз погоды был точнее), IP Geolocation (получение примерного местоположения пользователя с помощью IP-адреса).