Skip to content

Barbora827/weather_app

Repository files navigation

weather_app

A Flutter Weather App

Features

Home screen

Displays current location and its weather data, with the color scheme changing based on the time of the day

If the user is offline or has location turned off, the app will display last cached data if possible. If not, the user won't be able to see any data until he turns on internet and location

Add City Screen

Allows the user to add a city to monitor to list, with snackbars for valid and invalid city inputs

City List Screen

Displays all the added cities by users. The list can be refreshed and cities can be deleted

Any of the cities on the list can be clicked on in order to be navigated to a detailed weather view for given city

Architecture

  • bloc
    • weather_bloc
    • city_list_bloc
    • add_city_bloc
  • data
    • models
    • keys
  • presentation
    • screens
    • styles
    • widgets

APIs used

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published