A Flutter weather app that shows weather information based on user's location
Weather APP
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
Features
- 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
Environment Setup
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
Setup API
Get your keys from following sites
- Weather API : openweathermap
- Google Maps API : google
Screenshot
Support Me
If you like this project, please give me a star ⭐️ and follow me on GitHub