An open API service indexing awesome lists of open source software.

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.

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

![APP UI Screenshots](https://user-images.githubusercontent.com/95021955/235283804-d3cc6df4-c9e2-49cc-ad83-90368dbadff2.png)