Skip to content

applevinc/weather_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A simple weather app built using OpenWeather API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published