List of Implemented features:
- Display Weather data of a place using OpenWeather API.
- Search feature to get the weather data of any city.
- Locator button on top right to get the weather details of users location, fetched using api-ipify API (for getting ip address) and ip-api API(to get user location using IP).
Bugs/Errors
- Keeps loading without any result if you enter wrong city name/spelling errors.
- User location might be slightly inaccurate sometimes as the API uses IP address to fetch current location.
References used
- YouTube - To learn Flutter
- StackOverflow / other similar websites to fix errors
Here's a screenrecording of the working app: https://github.com/vxshxk/Vishak_221ec226/assets/115456558/8ba2b5b8-f6fc-4be8-bc72-fc3916b1d5ef
- .apk file of this app can be found under releases.