Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.09 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.09 KB

Weather App

This Flutter application provides weather information using the OpenWeather API and supports local storage with sqflite for persistence.

Demo

weather-app.mp4

Features

  • Display current weather conditions and forecasts.
  • View current weather data based on the user's current location.
  • View a list of cities and save or delete them to see their weather data.
  • Local storage to cache saved cities.
  • Support for two flavor environments:
    • Mock: Uses fake API classes for testing.
    • QA: Uses real API implementations for production.

Prerequisites

Running the App

QA Environment

To run the app with real API implementations:

Using vscode

Under debug in the sidebar, select the environment you want to run in and click the play icon.

Using command line

flutter run --flavor qa -t lib/main/main.qa.dart