- Beautiful, dynamic Material You design adapts to your theme style of device.
- Relax your eyes with dark theme support.
- Get current weather for your location, instantly.
- Heat Map to visualize the temperature across the globe.
- Get the current weather of your location.
- Get the quarterly(3 hour interval) weather forecast of your location.
- Get the weather forecast of your location for the next 5 days.
- Get the current weather of any location by searching for it.
- Weather icons taken from Here
- API Services are provided by OpenWeather
Excited to experience WEATHERED? Here's how to set it up:
- Fork the Repository: Fork this repository to your account to get a copy for your personal use.
- Clone Locally: Retrieve the project onto your development machine using Git.
- Install Flutter: Ensure you have Flutter and its dependencies installed.
- Install Dependencies: Execute
flutter pub get
to download all required packages. - Obtain an API Key: Create a free API key from OpenWeather (https://openweathermap.org/api).
- Configure API Key: Establish a file named
api_key.dart
within thelib/src/api
folder, and securely store your OpenWeather API key within this file. - Run the App: Launch or debug the application using your preferred Flutter environment.