This is a weather app created in Flutter with backend in Dart

Overview

Flutter Weather

A Flutter application to view current weather status.

preview

Features

  • Beautiful minimal UI
  • Dark and Light themes
  • Current temperature, max and min temperature, sunset, sunrise
  • Custom icons for each weather condition
  • 5 day forecast
  • Beautifully animated transitions
  • BLoC pattern for API calls
  • Line graph to show temperature variance

Getting Started

Prerequisites

Flutter

Installing

API Key

Create a file called api_keys.dart in lib/src/api/

Make a class called ApiKey with your openweathermaps API key in it. Get it here

eg:

class ApiKey {
  static const OPEN_WEATHER_MAP = 'your_key';
}

todo

  • i18n support for multiple languages

Acknowledgments

You might also like...

Simple weather app to get weather information.

Simple weather app to get weather information.

⛅ Weather Forecast Simple weather app to get weather information. It fetches the weather for the location in the local database when you launch the ap

Nov 11, 2022

It's flutter weather project using "openweathermap(api)" and it just show the one city's weather forecast

flutter_weather A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Dec 24, 2021

Using weather application and get weather information daily and daily

Using weather application and get weather information daily and daily

Aris Weather Getting Started $ git clone https://github.com/ariscybertech/aris_weather.git $ flutter packages get Run the application and enjoy 🎉 ☺️

Jan 17, 2022

A weather application that show the current weather for your location and forecast for 6 days, and favorite city and other locations

A weather application that show the current weather for your location and forecast for 6 days, and favorite city and other locations

Weather Application App concept created with Flutter using Dart programming language ad it's a demanded task in my internship at Algoriza About An app

Nov 13, 2022

A API integrated 5 day weather forecast and prediction application created using flutter framework and Dart language.

A API integrated 5 day weather forecast and prediction application created using flutter framework and Dart language. This API used here is OPEN WEATHER API, which specializes in predicting the weather of any city in this world.

Dec 26, 2021

News App created in Flutter using News API for fetching realtime data and Firebase as the backend and authenticator.

News App created in Flutter using News API for fetching realtime data and Firebase as the backend and authenticator.

News Buzz News App created in Flutter using News API for fetching realtime data and Firebase as the backend and authenticator. Features Custom news fe

Dec 30, 2022

Style Dart Backend Framework

style Style is a backend framework written in Flutter coding style. //TODO: This is a template Packages style base package medium article style_cli Co

Jun 5, 2022

Study Aqueduct(Dart Backend Framework)

study_aqueduct Running the Application Locally Run aqueduct serve from this directory to run the application. For running within an IDE, run bin/main.

Dec 14, 2021

A fast, minimalistic backend framework for Dart 🎯

A fast, minimalistic backend framework for Dart 🎯

A fast, minimalistic backend framework for Dart 🎯 Developed with 💙 by Very Good Ventures 🦄 Experimental 🚧 Dart Frog is an experimental project und

Jan 6, 2023
Comments
  • PLZ SOLVE

    PLZ SOLVE

    0/lib/src/behaviors/legend/legend_entry_layout.dart:134:45: Error: The getter 'body1' isn't defined for the class 'TextTheme'.

    • 'TextTheme' is from 'package:flutter/src/material/text_theme.dart' ('/E:/Flutter/flutter_windows_2.10.2-stable/flutter/packages/flutter/lib/src/material/text_theme.dart'). Try correcting the name to the name of an existing getter, or defining a getter or field named 'body1'. color ??= Theme.of(context).textTheme.body1.color;

    Error: Member not found: 'packageRoot'. io.Platform.packageRoot; // ignore: deprecated_member_use

    • What went wrong: Execution failed for task ':app:compileFlutterBuildDebug'.

    Process 'command 'E:\Flutter\flutter_windows_2.10.2-stable\flutter\bin\flutter.bat'' finished with non-zero exit value 1 Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    opened by shahid56678 0
Owner
Data Science Analyst. Data Analyst .Currently studying in UET major computer science.
null
Weather-App-Api- - Simple Realtime Weather App With Api

music_app A new Flutter Weather App project. Getting Started // اول حاجه تعمل en

Youssif El Sayed 5 Nov 11, 2022
Weather-app - Simple Weather app with light and dark mode

weatherapp Simple Weather app with light and dark mode All licensed code belongs

Shivam Mishra 2 Jul 30, 2022
Weather app A complete simple weather application.

Weather app A complete simple weather application. Getting Started Get your own API key from: open weathe map aqicn Google Cloud Platform Setup for go

Yoad 10 Oct 25, 2022
A sophisticated weather app, works with your location or name of any place. Gives detailed summary of weather condition.

clima_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Michael Okhaimoh 2 Sep 7, 2022
A weather app that fetches weather data from openweathermap.org

weather_forecast A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Ayodeji Ogundairo 1 Jan 9, 2022
Using Open Weather API, its app show weather forecast.

weather_forecast Using Open Weather API, its app show weather forecast. To show use this application, you have to add your apiKey into weather_forecas

杉山航太 0 Dec 28, 2021
A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather.

A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather.

Prashant Kumar Singh 9 Dec 3, 2022
A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather

Weather_Forecast_Application Our Goal ?? The intention of developing weather app is to fetch the data in the need of taking information about weather

Prashant Kumar Singh 9 Dec 3, 2022
A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather

Weather_Forecast_Application Our Goal ?? The intention of developing weather app is to fetch the data in the need of taking information about weather

Prashant Kumar Singh 9 Jun 19, 2022