Skip to content

Kaizoku01/Weatheria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weatheria

This Flutter application provides real-time weather information for your locations. It fetches weather data from a third-party API OpenWeatherMaps and displays it in a user-friendly interface.

Features

  • Current Weather: View the current weather conditions including temperature, wind speed, and description.
  • Hourly Forecast: Get an hourly forecast for the next 24 hours.
  • Network Connectivity Monitoring: Constantly monitors the device's network connection. When the network is down, the app provides a warning or prompt to inform the user about the loss of connectivity, ensuring a seamless user experience.
  • Dynamic Theme Change: The app's theme dynamically adjusts based on the current weather conditions. This feature enhances the user experience by visually aligning the app with the prevailing weather conditions.

Technologies Used

  • Flutter: The front-end framework used to develop the application.
  • Dart: The programming language used for coding within the Flutter framework.
  • API: Utilizes a weather API to fetch weather data.

Usage

  • Upon launching the app, it will automatically detect your current location and display the weather information.
  • You can also manually search for a specific location by using the search bar.
  • Play Store

Screenshots

Contributing

If you'd like to contribute to this project, feel free to fork this repository and submit a pull request with your changes.

Credits

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published