Weather App is a mobile application built using Flutter that provides real-time weather updates. The app leverages Firebase for backend services and OpenWeatherMap API to fetch weather data.
- Real-time weather updates
- Weather forecasts for multiple locations
- User-friendly interface
- Integration with Firebase for authentication and data storage
- Flutter SDK: Install Flutter
- Firebase account: Create Firebase Project
- OpenWeatherMap API key: Get API Key
-
Clone the repository:
git clone https://github.com/yourusername/weatherapp.git cd weatherapp
-
Install dependencies:
flutter pub get
-
Configure Firebase:
- Follow the instructions to add Firebase to your Flutter app: Add Firebase to your Flutter app
-
Configure OpenWeatherMap API:
- Create a file named
config.dart
in the lib directory and add your OpenWeatherMap API key:
// filepath: lib/config.dart const String apiKey = 'YOUR_OPENWEATHERMAP_API_KEY'; const String apiUrl = 'https://api.openweathermap.org/data/2.5/';
- Create a file named
-
Run the app:
flutter run
For queries or support, feel free to reach out:
📞 +91 9408962204
📧 aryan.bhimani.93@email.com