Skip to content
master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
ios
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

☀️ Feather

Build Status Build Status Flutter Awesome

Beautiful Flutter weather application. Entirely written in Dart and Flutter. Application is ready for Android and iOS.

📷 Media

☁️ Features

✔️ Beatiful UI and great UX
✔️ Current weather: current temperature, max and min temperature, humidity, pressure, wind
✔️ Current sun/moon position, animated countdown until sunset/sunrise, time of sunset/sunrise
✔️ Weather forecast for 5 days (temperature, wind, rain and pressure)
✔️ Custom-written chart with animation
✔️ Sun/moon animation
✔️ App background based on day cycle
✔️ Automatically picks user location (also error handling when location can't be selected!)
✔️ Persist location and weather data in local storage
✔️ Works offline (user need to download data before)
✔️ Automatically refresh data every 15 minutes
✔️ I18n support (currently PL and EN)
✔️ Bloc architecture, Dio and RxDart libs
✔️ Unit and widget tests
✔️ Travis CI and Bitrise

👷 To do

  • Write more tests
  • Code refactor
  • Better animation handling
  • Documentation

☁️ Credits

API: OpenWeatherAPI
Icons: Icons8, FlatIcon

About

Flutter weather application with beautiful UI and UX.

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages