تفاصيل العمل

App Overview

Weather App is a mobile application built with Flutter that provides users with accurate, location-based weather updates by fetching data from the OpenWeather API. The app leverages the device’s GPS to retrieve the user’s current location and display real-time weather data on the UI. It uses the Bloc pattern for state management to ensure a responsive and efficient app experience.

Features

Location-Based Weather – Automatically fetches and displays weather data based on the user's current location.

️ Weather Data – Shows key weather information such as temperature, humidity, wind speed, and more.

️ Temperature Units – Toggle between Celsius and Fahrenheit.

Localized Date and Time – Displays the current date and time in the user’s preferred format.

State Management – Uses the Bloc pattern to efficiently manage the app's state.

Technologies Used

Dart & Flutter – For building the app’s user interface and managing app logic.

OpenWeather API – To retrieve live weather data for any location.

Geolocator – To get the user’s current GPS location.

Weather – A package for easier interaction with the OpenWeather API.

Intl – For internationalization and localization of date and time formats.

Flutter_Bloc – For state management using the Bloc pattern.

Equatable – To simplify value comparison in Dart objects, used with flutter_bloc.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
60
تاريخ الإضافة
تاريخ الإنجاز
المهارات