A weather app built using flutter. You can download the app from a workflow on the github actions tab.
- Location and Geocoding packages used for getting home city automatically .
- Roadgoat api for autocompletion on searching cities.
- Weatherbit api for fetching weather data.
- You can set your home city either automatically using location api, or you can set it manually by searching for it .
- The app uses shared preferences so you don't have to set your city manually every time if you don't chose to allow the location api .
- You can change home city manually by tapping on the weather screen of the city.
- You can add cities by clicking the "+" button .
- A tap on the weather card moves to you a single city screen.
- A long press deletes the city from the list.
- You have autocompletion for searching cities.