The "Weather App 2.0" project utilizing the OpenWeatherMap API is a mobile application designed to provide users with up-to-date weather information. Users can easily access current weather conditions, forecasts, and related data for current location. This project leverages the OpenWeatherMap API to fetch real-time weather data for current day & forecast of 7 days ahead, making it a valuable tool for users seeking accurate weather information on the go.
Client: Flutter, Dart
Pub Packages: geocoding, geolocator, http, intl
lib/api/openweather_api.dart| Parameter | Type | Description |
|---|---|---|
apiKey |
string |
Required. YOUR OpenAI KEY HERE |
If you don't have an API Key then CREATE HERE
- Live weather info
- Hourly forecast for 48 hours
- Daily forecast for 8 days
- Cross platform
- Smooth animations
- Weather based on live location
- Light & Dark Theme options
| Color | Hex |
|---|---|
| Primary Color | |
| Secondary Color | |
| Gradient From Color | |
| Gradiant To Color | |
| Active Text Color | |
| Inactive Text Color |
| Color | Hex |
|---|---|
| Primary Color | |
| Secondary Color | |
| Gradient From Color | |
| Gradiant To Color | |
| Active Text Color | |
| Inactive Text Color | |
| Icon Color |
git clone "https://github.com/SheershBhatnagar/Weather-App-2.0---Flutter.git"
cd Weather-App-2.0---Flutter-masterOpen the project in your desired editor.
Paste your API Key in openweather_api.dart
Build your flutter App
Terminal
flutter build android
flutter build ios
flutter build linux
flutter build macos
flutter build web
flutter build windowsAndroid Studio
Build > Flutter > Build AAR
Build > Flutter > Build APK
Build > Flutter > Build App Bundle
Build > Flutter > Build iOS
Build > Flutter > Build Web
GNU General Public License v3.0
For support, email i@sheershbhatnagar.me













