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-master
Open 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 windows
Android 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 [email protected]