SimpleWeatherApp is a Flutter-based mobile application that allows users to check the weather forecast for their current location or any other location they choose. This app includes the following features:
- 🌤️ Display the current weather condition
- 🌡️ Display the current temperature in Celsius
- 🔍 Provide a search functionality to search for weather in any location
- 🎨 Beautiful and minimalistic UI
- Clone this repository.
- Rename the file
api_key2.darttoapi_key.dartlocated in the folderlib/secrets. - Open the
api_key.dartfile and enter the weatherapi.com's API key in theglobalApiKeyvariable. - Run the following commands:
$ flutter pub get
$ flutter run
Note: Make sure you have Flutter installed on your machine before running the app.
The app uses WeatherAPI.com to retrieve weather data and the following open-source packages:
The app uses the following open-source packages:
- geolocator - for location-based services
- http - for making HTTP requests to weather APIs


