يمكن للمستخدم إدخال اسم أي مدينة للحصول على معلومات الطقس الحالية، ويتم جلب البيانات مباشرة من واجهة برمجة تطبيقات الطقس (Weather API).
?️ بيانات الطقس في الوقت الحقيقي:
يعرض التطبيق معلومات دقيقة تشمل:
درجة الحرارة
نسبة الرطوبة
سرعة الرياح
وصف حالة الطقس
كما يتم تحديث البيانات بشكل فوري دون الحاجة إلى إعادة تحميل الصفحة.
? تصميم متجاوب:
تم بناء التطبيق باستخدام HTML و CSS ليعمل بكفاءة على جميع الأجهزة (سطح المكتب، التابلت، والموبايل).
? تحسينات واجهة المستخدم:
تصميم حديث وبسيط
عرض أيقونات أو صور تعبر عن حالة الطقس (مشمس، ممطر، غائم، إلخ)
تجربة مستخدم سهلة وواضحة
⚠️ معالجة الأخطاء:
في حال إدخال مدينة غير موجودة، يتم عرض رسالة واضحة للمستخدم توضح عدم العثور على النتيجة.
?️ التقنيات المستخدمة:
HTML / CSS: لبناء وتصميم الواجهة
JavaScript: لجلب البيانات من الـ API والتعامل مع المستخدم وتحديث الصفحة
Weather API (مثل OpenWeatherMap): للحصول على بيانات الطقس بشكل مباشر
? أهمية المشروع:
يعتمد على ربط API حقيقي وليس بيانات ثابتة
يحتوي على منطق برمجي (Logic) لمعالجة البيانات والأخطاء
تصميم متجاوب وتجربة مستخدم جيدة
يوضح القدرة على التعامل مع مشاريع واقعية وتفاعلية