Skip to content

Skyโ€™s the Limit: Weather Insights with Flutter. ๐ŸŒฆ๏ธ Always with you, rain or shine. Get temperature, forecast and next 7 days weather for your city.

License

Notifications You must be signed in to change notification settings

Gaurav-Kushwaha-1225/AeroAura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5884d5b ยท Jun 30, 2024

History

74 Commits
Jun 19, 2024
Jun 19, 2024
Jan 23, 2024
Jun 30, 2024
Jan 23, 2024
Jun 20, 2024
Jun 29, 2024
Dec 23, 2023
Jan 23, 2024
Jun 20, 2024
Dec 23, 2023
Dec 23, 2023
Dec 27, 2023
Jun 30, 2024
Dec 23, 2023
Jun 20, 2024
Jun 20, 2024
Jan 23, 2024

Repository files navigation

Aero Aura - Unleash the Weather

Flutter minSdkVersion

Stars Forks License

Skyโ€™s the Limit: Weather Insights with Flutter. ๐ŸŒฆ๏ธ
Always with you, rain or shine. Get temperature, forecast and next 7 days weather for your city.

๐ŸŒ Be aware of the weather

With Aero Aura, you can explore the weather in your city and beyond. We offer an array of features to keep you informed and prepared:

  • ๐ŸŒŸ View Current Weather: Stay up-to-date with real-time weather conditions in your area.
  • ๐ŸŒ… View Weather by Hour: Plan your day effectively with hourly forecasts.
  • ๐Ÿ“† View the Weather for the Week: Get a week-long weather outlook at your fingertips.
  • ๐ŸŒก๏ธ View Detailed Weather Data: Dive deep into weather statistics for a comprehensive understanding.
  • ๐Ÿ“ฒ Cross-platform support (Currently Android & Windows based devices).
  • ๐Ÿ’ฅ Auto Theme Switcher Theme automatically switches based on your device Theme Mode.
  • ๐ŸŽจ Beautiful Design

This application has an aesthetically pleasing design.

Download the .apk from here:

๐ŸŒ Reliable Data Sources

We fetch weather data from Open-Meteo and use Open-Meteo's Geocoding API to help you find cities easily.


๐Ÿž๏ธ Display Banner


โš’๏ธ Dependencies

Click to expand

๐Ÿ“ท Screenshots


โ˜‘๏ธ Current TODOs

  • ๐ŸŒ† Choose Your City Option: (Set your location or add other cities to your list.)
  • ๐Ÿงฎ Flexible Measurement Units: Customize your measurement system for temperature and more.
  • ๐ŸŒก๏ธ Celsius or Fahrenheit: Pick your preferred temperature unit.
  • ๐Ÿ•ฐ๏ธ 12-Hour or 24-Hour Time Formats: (Adjust the time display to your liking.)
  • Theme switcher (Light and dark mode using a toggle button in settings page.)
  • Add Directory Structure to README.md
  • Add an App Icon and a Presentation Video for the App.

Directory Structure

|-- lib
|   |-- models
|   |   |-- location.dart
|   |   |-- weather.dart
|   |-- screens
|   |   |-- add_city_page
|   |   |   |-- local_widgets
|   |   |   |-- add_city_page.dart
|   |   |-- home
|   |   |   |-- local_widgets
|   |   |   |-- home.dart
|   |   |-- next_7_days
|   |   |   |-- local_widgets
|   |   |   |-- next_7_days.dart
|   |   |-- search_city_page
|   |   |   |-- local_widgets
|   |   |   |-- search_city_page.dart
|   |   |-- settings_page
|   |   |   |-- local_widgets
|   |   |   |-- provider
|   |   |   |-- settings_page.dart
|   |-- services
|   |   |-- location_service.dart
|   |   |-- weather_service.dart
|   |-- utils
|   |   |-- consts.dart
|   |   |-- functions.dart
|   |   |-- previous_data.dart
|   |   |-- routes.dart
|   |   |-- routes_consts.dart
|   |   |-- themes.dart
|   |   |-- wmo_code_to_comment.dart
|   |-- widgets
|   |   |-- SizedBoxInSliver.dart
|   |-- main.dart
|
|-- pubspec.yaml

๐Ÿ“ƒ License

This project is licensed under the MIT License.


๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Connect with me

GauraKushwaha1225 gauravkushwaha kush.gaurav1225 Gaurav Kushwaha

About

Skyโ€™s the Limit: Weather Insights with Flutter. ๐ŸŒฆ๏ธ Always with you, rain or shine. Get temperature, forecast and next 7 days weather for your city.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published