⛅
Weather Forecast
Simple weather app to get weather information.
It fetches the weather for the location in the local database when you launch the app. Then you can search for any city you want. You can add that city to your favorites. Feel free to star the repository.
☁️
Features
-
❄️ Beautiful and minimal UI -
❄️ Dark and Light themes -
❄️ Current temperature, sunset, sunrise, humidity, pressure, wind -
❄️ Custom icons for each weather condition -
❄️ 7 day forecast -
❄️ Persistent location in local database -
❄️ Secure and private with no ads, trackers, or data collection
☁️
Technologies Used
-
☀ Flutter & Dart -
☀ API Integration -
☀ MVVM / Clean Architecture -
☀ Local Database / SharedPreferences -
☀ State Management with Provider package
☁️
Acknowledgements
-
⭐ Weather API: openweathermap.org -
⭐ Weather Conditions and Icons: openweathermap.org/weather-conditions -
⭐ Weather Icon Pack: erikflowers.github.io/weather-icons/