{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/63bef913db0740faae34eb30b878d37c\" frameborder=\"0\" width=\"1280\" height=\"960\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":960,"width":1280,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":960,"thumbnail_width":1280,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/63bef913db0740faae34eb30b878d37c-edd9eee5a994574a.gif","duration":2235.643,"title":"WeatherApp Features, Fetching, Favorites, Location","description":"I presented the weather fetching flow in our WeatherApp. I showed how pressing the search button navigates to the search weather function, sets a loading state, and then makes two API calls, geocoding for coordinates and OpenMeteo for weather, finally decoding JSON into Dart objects and rendering humidity, wind speed, pressure, and temperature in Celsius. My colleague then explained how favourites are saved to local storage and shown via a favourites button with snack bar feedback. Another colleague covered gate current location using locationService.dart and location permission, then fetching weather automatically. No action was specifically requested from viewers."}