Hey Weather
Design
I designed the widgets
SwiftUI
It was my second SwiftUI app

Multi Language
I used the localizations for making this app supporting the multi languages
Repository
This app uses the repository class to use the resources more efficiently & it avoids unnecessary requests & data transfers.
More details
Enormous Number of Widget Designs


By using modular programming we were able to mix part of each widget with another widget & create a new widget out of it.
I was in charge of designing the widgets from scratch & now this combination of many mixed colors & icons, you can have unlimited widget designs in this app.
