https://github.com/tanvir-robin/weather-app
A fully functional weather app with real time updates built with flutter SDK.
https://github.com/tanvir-robin/weather-app
android dart flutter forecast geolocation ios openweathermap restful-api weather
Last synced: about 2 months ago
JSON representation
A fully functional weather app with real time updates built with flutter SDK.
- Host: GitHub
- URL: https://github.com/tanvir-robin/weather-app
- Owner: tanvir-robin
- Created: 2023-04-29T04:01:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-19T04:46:43.000Z (about 1 year ago)
- Last Synced: 2024-03-19T05:45:39.742Z (about 1 year ago)
- Topics: android, dart, flutter, forecast, geolocation, ios, openweathermap, restful-api, weather
- Language: Dart
- Homepage:
- Size: 201 KB
- Stars: 31
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reatime Location based Weather App
This app can take your current GPS location and show the weather updates in realtime.## Application Details:
```
Architecture: FLutter SDK
Backend: OpenWeatherMap.org
Platform: Android and iOS
Application Size: 9 MB (Approx.)
Version: 1.01
```## Development Details:
### Features:
- [x] Sync with current location.
- [x] Update automatically.
- [x] Show current wind speed, cloud status and humidity.
- [x] Get current location's name.
- [x] Fetch hourly updates of next 12 Hours.
- [x] Fetch 7 days forecast.
- [x] Elegant UI/UX### Backend:
**OpenWeatherMap** is an online service, owned by OpenWeather Ltd, that provides global weather data via API, including current weather data, forecasts, nowcasts and historical weather data for any geographical location. The company provides a minute-by-minute hyperlocal precipitation forecast for any location### Flutter State Management: by [GetX](https://pub.dev/packages/get)
### Third Party Flutter Packages used:
- [GeoLocation](https://pub.dev/packages/geolocation)
- [GeoLocator](https://pub.dev/packages/geolocator)
- [HTTP](https://pub.dev/packages/http)
- [GetX](https://pub.dev/packages/get)
- [INTL](https://pub.dev/packages/intl)> Feel free contact the developers for any queries. (Please write with your direct purpose instead of sending just Hi or Hello first)
> Email: [email protected]
> Telegram: @RooBiiinnn