Overmorrow
 <div align="center"> <img alt="GitHub License" src="https://img.shields.io/github/license/bmaroti9/Overmorrow?style=flat-square&labelColor=%23FFF9EB&color=%2348576C"> <img alt="GitHub Release" src="https://img.shields.io/github/v/release/bmaroti9/Overmorrow?style=flat-square&labelColor=%23FFF9EB&color=%23DB9E6D"> <img alt="GitHub Downloads (all assets, all releases)" src="https://img.shields.io/github/downloads/bmaroti9/Overmorrow/total?style=flat-square&labelColor=%23FFF9EB&color=%23A2C8AE"> <img alt="GitHub Downloads (all assets, all releases)" src="https://img.shields.io/github/stars/bmaroti9/Overmorrow?style=flat-square&labelColor=%23FFF9EB&color=%23F1E48A"> <img alt="GitHub Release" src="https://img.shields.io/github/forks/bmaroti9/Overmorrow?style=flat-square&labelColor=%23FFF9EB&color=%2390797B"> </a> <h4 align="center">modern material design weather app</h4> </div> ## β¬οΈ Download <div align="left"> <a href="https://play.google.com/store/apps/details?id=com.marotidev.Overmorrow"> <img src="Screenshots/play_badge4.png" alt="play_link" width="150"> </a> <a href="https://apt.izzysoft.de/fdroid/index/apk/com.marotidev.Overmorrow/"> <img src="Screenshots/IzzyOnDroid_c.png" alt="izzy_link" width="150"> </a> <a href="https://github.com/bmaroti9/overmorrow/releases"> <img src="Screenshots/github_download_buttton.png" alt="github_link" width="150"> </a> </div> ## π Features - **π‘ Full screen precipitation radar** *Enjoy a real-time radar, that lets you track storms, rain, and snow* - **ποΈ 14 day forecast** *Plan your days ahead easily with 14 days of forecast* - **πΌοΈ Beautiful weather images** *The weather images seamlessly adapt to your current weather condition* - **π±Home screen weather widgets** *Beautiful Material-You home screen widgets* - **π 72 hour forecast** *Track the temperature, precipitation chance, wind-speed, uv and more for the next 72 hours* - **π Dedicated Air quality page** *Track pollen, air pollutants, dust, and more, with 5 days of aqi forecast* - **β 15 minute rain trend** *See the overview of the precipitation in the next 6 hours in 15 minute intervals* - **ποΈ 3 different weather providers** *Choose the weather source that you find best* - **π Offline mode** *See previously loaded data, even when offline* - **π’ Weather alerts** *Get notified about upcoming storms, floods, and severe weather alerts* - **β³ Current conditions** *Check the current temperature, feels like, wind speed, humidity and more* - **π Sunrise/sunset times** *Know the time when the sun will rise and set* - **β Favorite places** *Save your favorite cities, to always have them just a tap away* - **π³ Tablet mode** *The app automatically adapts to your device's form factor to always utilize all the screen space* - **βοΈ Customization** *Customize app colors, image source, and layout to your liking* ## πΈ Screenshots ### Phone <p align="center" width="100%"> <img src="Screenshots/overmorrow_brown_1.png" width="30%"> <img src="Screenshots/overmorrow_brown_2.png" width="30%"> <img src="Screenshots/overmorrow_brown_3.png" width="30%"> <img src="Screenshots/overmorrow_brown_4.png" width="30%"> <img src="Screenshots/overmorrow_brown_5.png" width="30%"> <img src="Screenshots/overmorrow_brown_6.png" width="30%"> </p> ### Tablet <p align="center" width="100%"> <img src="Screenshots/overmorrow_brown_tablet_1.png" width="90%"> <img src="Screenshots/overmorrow_brown_tablet_2.png" width="90%"> <img src="Screenshots/overmorrow_brown_tablet_3.png" width="90%"> </p> <br> ## π Localization Localizations are hosted on [Weblate](https://hosted.weblate.org/engage/overmorrow-weather/). Translations are welcome! <img src="https://hosted.weblate.org/widget/overmorrow-weather/horizontal-auto.svg" alt="Translation status" /> ## π€οΈ Weather providers - [open-meteo](https://open-meteo.com) - [weatherapi.com](https://www.weatherapi.com) - [met-norway](https://api.met.no/) - [rainvewer](https://www.rainviewer.com/api.html) ## β Why make Overmorrow? I am 16 and i have been programing since the age of 7. I started small (Scratch and NetsBlox) went to Python... and then to Flutter. This is my first ever project that can actually be downloaded by anyone. So I hope you like it! I have always wanted to make a weather app. At first the concept was just to make an app that is free and ad free, but after diving into the whole thing i realized that i wouldn't be the first to do that. So instead here is my take on the weather app ui (but i did kep it free and ad free too). I tried to go for a minimalist and organized interface... That was a year ago. Since then i have discovered material-You and have redesigned the app twice to try to follow the design guidelines, because I think it looks awesome. ## π οΈ Built with - π **Flutter** β Cross-platform UI toolkit for building natively compiled apps for mobile, web, and desktop from a single codebase. - π¨ **Material You** β Google's 3rd generation design system, introduced in android 12 ## π― Milestones: - β Add place searching - β Add radar - β Add air quality - β Add sunrise sunset - β Add translations - β Add settings page - β Add tablet mode - β Add more weather providers - β Add network images - β Implement Material-You - β Add offline mode - β Add layout customisation - β Add weather alerts - β Add widgets