Weather app is a mobile application developed using Flutter. This application allows the user to view and follow the weather conditions in his/her location and the location he/she chooses.
- View the weather conditions in your current location
- View the weather in the selected location
- Displaying the 7-day weather forecast at the selected or current location
- Displaying hourly weather conditions in the selected or current location
State Management: Provider
Routing: AutoRoute
Assets Management: Flutter Gen
Network Requests Manager: Dio
Architecture Pattern: MVVM (Model-View-ViewModel)
- Clone this project:
git clone https://github.com/Mehmettmolla/weather_app.git
- Navigate to the project directory:
cd weather_app
3.Install the required dependencies:
flutter pub get
4.Run the application:
flutter run
- Fork this repository and create a local copy.
- Create a new feature branch:
git checkout -b new-feature
3.Commit your changes:
git checkout -b new-feature
4.Push your branch:
git push origin new-feature
Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for more information.