Welcome to the Weather App, a simple weather application that allows you to check the weather conditions of various cities.
- Search: Search for a specific city to get detailed weather information.
- City Data: View city name, temperature, min and max temperature, weather condition, and background related to the weather condition.
- Introduction Screen: A welcoming introduction screen to guide users. It is shown only once using SharedPreferences.
- Refresh Indicator: Added a refresh indicator to the Weather page, allowing users to manually refresh the content for the latest updates.
- Additional Weather Data: Add more data related to the weather to provide a comprehensive view.
- Improved Search Design: Enhance the design of the search page for better usability.
- API: WeatherAPI.com
- Flutter
- SharedPreferences: Used to save the last searched city and control the introduction screen display.
To get started with the Weather App, follow these steps:
- Clone the repository.
- Install dependencies using
flutter pub get. - Run the app using
flutter run.