Flutter Weather
A Flutter application to view current weather status.
Features
✅ Beautiful minimal UI✅ Dark and Light themes✅ Current temperature, max and min temperature, sunset, sunrise✅ Custom icons for each weather condition✅ 5 day forecast✅ Beautifully animated transitions✅ BLoC pattern for API calls✅ Line graph to show temperature variance
Getting Started
Prerequisites
Flutter
Installing
API Key
Create a file called api_keys.dart
in lib/src/api/
Make a class called ApiKey
with your openweathermaps API key in it. Get it here
eg:
class ApiKey {
static const OPEN_WEATHER_MAP = 'your_key';
}
todo
- i18n support for multiple languages
Acknowledgments
- Weather Icon Pack
- App Mockup, photopea (for screenshots)