Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhomlala/feather
Flutter weather application with beautiful UI and UX.
https://github.com/jhomlala/feather
android dart flutter flutter-apps ios
Last synced: 6 days ago
JSON representation
Flutter weather application with beautiful UI and UX.
- Host: GitHub
- URL: https://github.com/jhomlala/feather
- Owner: jhomlala
- License: apache-2.0
- Created: 2019-01-12T11:51:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-06-20T13:49:54.000Z (over 3 years ago)
- Last Synced: 2024-10-13T08:44:37.230Z (3 months ago)
- Topics: android, dart, flutter, flutter-apps, ios
- Language: Dart
- Homepage:
- Size: 73.3 MB
- Stars: 669
- Watchers: 20
- Forks: 130
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-coding - Flutter weather application
README
# :sunny: Feather
[![Build Status](https://app.bitrise.io/app/555fd3365953cd2f.svg?token=nPJStq5nJhmQDlgdtIzSqw)](https://github.com/jhomlala/feather)
[![Flutter Awesome](https://img.shields.io/badge/Awesome-Flutter-blue.svg?longCache=true&style=flat-square)](https://github.com/Solido/awesome-flutter)Beautiful Flutter weather application. Entirely written in Dart and Flutter. Application is ready for Android and iOS.
### :camera: Media
## :cloud: Features
:heavy_check_mark: Beautiful UI and great UX
:heavy_check_mark: Current weather: current temperature, max and min temperature, humidity, pressure, wind
:heavy_check_mark: Current sun/moon position, animated countdown until sunset/sunrise, time of sunset/sunrise
:heavy_check_mark: Weather forecast for 5 days (temperature, wind, rain and pressure)
:heavy_check_mark: Custom-written chart with animation
:heavy_check_mark: Sun/moon animation
:heavy_check_mark: App background based on day cycle
:heavy_check_mark: Automatically picks user location (also error handling when location can't be selected!)
:heavy_check_mark: Persist location and weather data in local storage
:heavy_check_mark: Works offline (user need to download data before)
:heavy_check_mark: Automatically refresh data every 15 minutes
:heavy_check_mark: I18n support (currently PL and EN)
:heavy_check_mark: Bloc architecture, Dio
:heavy_check_mark: Unit and widget tests
:heavy_check_mark: Bitrise CI/CD## :cloud: Credits
API: OpenWeatherAPI
Icons: Icons8, FlatIcon