Weatherer is a weather app that dynamically changes its theme based on the time of day. It fetches real-time weather data from OpenWeatherMap to provide accurate and up-to-date weather conditions.
- Fetches weather data from OpenWeatherMap
- Dynamic theme changes based on time of day
- Clean and intuitive UI
- Supports multiple locations
-
Clone the repository:
git clone https://github.com/ObiajuluM/Weatherer.git cd Weatherer
-
Install dependencies:
flutter pub get
-
Get an API key from OpenWeatherMap
-
Run the app:
flutter run
-
Input api key at launch:
- Open the app and allow location permissions
- Use the default location-based weather
- Experience automatic theme changes based on the time of day
- Flutter (Dart)
- OpenWeatherMap API
- Riverpod
- Flutter Secure Storage
Contributions are welcome! Feel free to submit issues or pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or suggestions, reach out via [your email or social media].