A Flutter application that displays real-time weather information based on your current location.
- 🌍 Get weather data based on your current location
- ☀️ Current temperature, condition, and other details
- 🌤️ Forecast for 7 days
- 📍 Location-based weather fetching
- ⭐️ Save favorite locations
- Flutter – Cross-platform app development
- Dart – Programming language
- Riverpod – Robust and testable state management
- Geolocator – To fetch the device's current location
- OpenWeatherMap API – For weather and geocoding data
- Clean Architecture
- Clone the repo:
git clone https://github.com/henycave/weather.git cd weather - Run project:
flutter run
- Run all tests:
flutter test