A simple weather app tracker.
The app tracks the current weather and the forecast for the 5 next days of the following cities:
- Silverstone, UK
- São Paulo, Brazil
- Melbourne, Australia
- Monte Carlo, Monaco
The app has two screens:
- Current weather list
- Forecast for the next 5 days
It has a search feature in the main screen (by city).
It uses Get It for dependency injection and a MVVM architecture using MobX for state-management.
It has local persistence implemented using Hive[https://pub.dev/packages/hive].
It's based on the OpenWeather API. You can create a free account and get your API key.
API documentation:
To run the app, replace the apiKey in the RemoteDataSource with your API key.