This app can take your current GPS location and IP Address and show the weather updates in realtime.
Architecture: FLutter SDK
Backend: OpenWeatherMap.org
Platform: Android and iOS
- Sync with current location.
- Update automatically.
- Show current wind speed, cloud status and humidity.
- Get current location's name.
- Fetch hourly updates of next 12 Hours.
- Fetch 7 days forecast.
- Clean and Elegant User Interface.
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
-
You can download the APK file from the
release section
of the repository and run the app on your phone. -
Or you can also build the app on your own machine:
- If you don't have Flutter SDK installed, please visit official Flutter site.
- Fetch latest source code from master branch.
git clone https://github.com/SatyakiDey75/Hack-ur-Way-App
- Sign in to OpenWeatherMap.org to retrieve your own API Key.
- In the file
api_key.dart
, replace the textYour_API_Key
with your own API key. - Run the app with Android Studio or VS Code. Or the command line:
flutter pub get flutter run
This project would not have been possible without the efforts of the following people:
- Arunava Dutta (@ArunavaCoderEm)
- Satyaki Dey (@SatyakiDey75)
- Sonika Biswas (@Sonika12Biswas)
- Subhadeep Roy (@subhadeep3902)
Apache License 2.0 © Weather Mania
💙 If you like this project, do give it a ⭐ and share it with your friends!
Made with ❤️ and Dart.