diff --git a/README.md b/README.md new file mode 100644 index 000000000..bfeb6aae7 --- /dev/null +++ b/README.md @@ -0,0 +1,128 @@ +
+ +
+

+ WeatherMaster +

+
+ + + +
+ + + + + + +
+
+ +RB Status +
+ +
+

WeatherMaster: inspired by the Google Pixel weather app.

+ +
+
+ +[Features](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#-features) • [Contact](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#%EF%B8%8F-contact) • [License](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#%EF%B8%8F-license) • [Translate](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#-translate-the-app-on-crowdin) +
+ +
+ GitHub + GitHub
+
+ +![app_thumbnail](preview/new_thumbnail.png) + +# 👁️ Screenshots + +
+ + + + + + + + +
+ +
+ +# 🌐 Translate the app on [Crowdin](https://crowdin.com/project/weathermaster) + +- **Feel free to open an issue if you want to request a language** + + + +# ✨ Features: + +- 🌍 **Offline Mode:** Access previously loaded weather data even without an internet connection. +- 🌤️ **Current Weather:** Get real-time updates on weather conditions in your area. +- 📢 **Government Weather Alerts:** Receive official alerts and warnings to stay safe. +- ⏳ **24-Hour Forecast:** Plan your short-term activities with accurate forecasts for the next two + days. +- 📅 **14-Day Forecast:** View detailed weather predictions for the upcoming week. +- 🌙 **Moon Phases:** Track the phases of the moon and plan accordingly. +- 🌑 **Moonrise & Moonset:** Know the exact times for moonrise and moonset each day. +- 🌅 **Sunrise & Sunset:** Stay informed about sunrise and sunset times to optimize your day. +- 📏 **Day Length:** Check how long the daylight lasts each day. +- 📝 **Day Description:** Get a brief summary of the day’s weather conditions. +- 🌧️ **Rain Bar:** See a visual representation of expected rainfall. +- 👁️ **Visibility:** Monitor how far you can see clearly based on weather conditions. +- 💧 **Humidity:** Check the current humidity levels to stay comfortable. +- 🧭 **Pressure:** Track atmospheric pressure to understand weather changes. +- 🌬️ **Wind Direction & Speed:** Stay aware of wind patterns and strength. +- ❄️ **Snow Amount:** Know the expected snowfall for winter planning. +- ☁️ **Cloudiness:** See how much of the sky is covered by clouds. +- 🌡️ **Min-Max Temperature:** View the range of temperatures for the day. +- 🌬️ **Feels Like Temperature:** Understand how the temperature feels based on wind and humidity. +- 🌧️ **Precipitation Type & Area Coverage:** Get details on what kind of precipitation is expected + and its coverage area. +- 🌞 **UV Index:** Stay protected from harmful UV rays with UV index updates. +- 🌿 **Air Quality:** Monitor air quality to stay informed about pollution levels. +- 📍 **Location Picker:** Easily select and view weather information for different locations. +- ⭐ **Save Favorite Locations:** Save your preferred locations for quick access to their weather + updates. +- 👗 **Clothing Recommendations:** Get suggestions on what to wear based on the current weather + conditions. +- 🌾 **Pollen Data (Europe Only):** View pollen levels for grass, trees, and weeds in your area. +- **⚙️ Customizable Layout:** Arrange and customize the app’s layout to display weather features in + your preferred order and style. Example: Saved locations, condition widgets etc. + +# 🌞 Weather providers: + +- [**open-meteo**](https://open-meteo.com) +- [**Met norway**](https://www.met.no/en) +- [**WeatherApi**](https://www.weatherapi.com/) +- [**accuweather**](https://www.accuweather.com/) +- [**Météo-France**](https://www.meteofrance.com) +- [**DWD**](https://www.dwd.de/EN/Home/home_node.html) +- [**NOAA**](https://www.noaa.gov) +- [**ECMWF**](https://www.ecmwf.int) +- [**UK Met Office**](https://www.metoffice.gov.uk) +- [**JMA**](https://www.jma.go.jp/jma/indexe.html) +- [**GEM**](https://www.ec.gc.ca/meteo-weather/default.asp?lang=En&n=FB1BB3E4-1) +- [**BOM**](http://www.bom.gov.au) +- [**CMA**](http://www.cma.gov.cn/en/) +- [**KNMI**](https://www.knmi.nl) +- [**DMI**](https://www.dmi.dk/en/) + +# 🛠️ Built With: + +- Flutter: Completely rebuilt from web-based JS to native Flutter. + +- Weather icons: Google + weather icons + +# ✉️ Contact + +For any questions or feedback, feel free to open an issue on GitHub or contact +pranshul.devmain@gmail.com + +# ©️ License + +This project is licensed under the GPL-3.0 license. See the `LICENSE` file for details. diff --git a/preview/2.png b/preview/2.png new file mode 100644 index 000000000..9946abe4b Binary files /dev/null and b/preview/2.png differ diff --git a/preview/download_Btn.png b/preview/download_Btn.png new file mode 100644 index 000000000..1ede1bd2b Binary files /dev/null and b/preview/download_Btn.png differ diff --git a/preview/new_thumbnail.png b/preview/new_thumbnail.png new file mode 100644 index 000000000..3bdc636f8 Binary files /dev/null and b/preview/new_thumbnail.png differ diff --git a/preview/partly_cloudy_day.svg b/preview/partly_cloudy_day.svg new file mode 100644 index 000000000..52311aff3 --- /dev/null +++ b/preview/partly_cloudy_day.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/preview/prev_1.png b/preview/prev_1.png new file mode 100644 index 000000000..616a1a7dc Binary files /dev/null and b/preview/prev_1.png differ diff --git a/preview/prev_2.png b/preview/prev_2.png new file mode 100644 index 000000000..936062e1f Binary files /dev/null and b/preview/prev_2.png differ diff --git a/preview/prev_3.png b/preview/prev_3.png new file mode 100644 index 000000000..af9c92eb2 Binary files /dev/null and b/preview/prev_3.png differ diff --git a/preview/prev_4.png b/preview/prev_4.png new file mode 100644 index 000000000..1143f5f8e Binary files /dev/null and b/preview/prev_4.png differ diff --git a/preview/prev_5.png b/preview/prev_5.png new file mode 100644 index 000000000..7d2739cc5 Binary files /dev/null and b/preview/prev_5.png differ diff --git a/preview/readme_app_icon.svg b/preview/readme_app_icon.svg new file mode 100644 index 000000000..5836143b8 --- /dev/null +++ b/preview/readme_app_icon.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + +