The Weather App is a mobile application developed using Flutter with a clean and user-friendly interface. It provides real-time weather updates by integrating with a reliable weather API, ensuring accurate forecasts and data.
The app includes multiple screens to enhance usability, such as:
Home Screen: Displays current weather conditions (temperature, humidity, wind speed, and description).
Search Screen: Allows users to search for weather information in any city.
Forecast Screen: Shows extended daily and hourly weather predictions.
Favorites Screen: Lets users save and quickly access their preferred locations.
Settings Screen: Provides options to adjust units (Celsius/Fahrenheit) and other preferences.
By combining responsive design, smooth navigation, and essential Flutter widgets (buttons, text fields, lists, and cards), the app ensures a seamless experience across different devices. It also demonstrates good coding practices with a clear structure, making it easy to maintain and extend.
This project reflects practical skills in mobile development, API integration, and UI/UX design, showcasing the ability to build functional and visually appealing apps.