This is a simple weather app that shows weather information based on user's location. This app is built using Flutter and Dart.
The app is built within under 24 hours, so it's not that perfect 😊
Click here to download the app
- Show weather information based on user's location
- Show weather information based on user's selected location
- Adaptive theme based on weather condition and time
Create environment.dart
inside lib/core/resources/environment.dart
and put following environment variables to run the project
const String endpoint = "https://api.openweathermap.org/data/2.5/";
const String weatherKey = "";
const String weatherIcon = "https://openweathermap.org/img/wn/";
const String googleApiKey = "";
const List<double> defaultLocation = [-5, 120]; //INDONESIA
Get your keys from following sites
- Weather API : openweathermap
- Google Maps API : google
If you like this project, please give me a star ⭐️ and follow me on GitHub