تطبيق طقس مبني باستخدام Flutter، يتيح للمستخدمين معرفة حالة الطقس الحالية لأي مدينة في العالم، مع عرض معلومات دقيقة مثل درجة الحرارة، حالة السماء، سرعة الرياح، والرطوبة، وذلك من خلال استهلاك API خارجي.
تم تصميم التطبيق بواجهة جذابة تتغير تلقائيًا حسب حالة الطقس (مشمس، ممطر، غائم...) مما يضيف تجربة بصرية تفاعلية.
المميزات:
البحث عن حالة الطقس في أي مدينة
استخدام الموقع الجغرافي لعرض الطقس المحلي
تحديث البيانات بشكل فوري من API
واجهة ديناميكية حسب حالة الطقس
دعم اللغتين العربية والإنجليزية (اختياري إذا مدعوم)
Responsive Design يعمل بكفاءة على جميع المقاسات
️ التقنيات المستخدمة:
Flutter
Dart
Dio (للتعامل مع API)
Cubit (لإدارة الحالة)
OpenWeatherMap API
Clean Architecture