A weather application that show the current weather for your location and forecast for 6 days with flutter 3.0

Weather Application

App concept created with Flutter using Dart programming language ad it’s a demanded task in my internship at Algoriza


An application weather that provides the current weather and five days forecast, although you can add a favorite city to shows it’s weather directly, and you can add other locations as well.

Design pattern

The whole code is witten in clean architecture that depends on Uncle Bob principals, Although the application depends on BLoC statemanagment to link the data and bussness logic with the UI layers.


I used Openweathermap for the weather data

Video Record