تطبيق عرض حالة الطقس (Weather App)
تطبيق ويب بسيط وعملي لعرض حالة الطقس الحالية والتوقعات الأسبوعية لأي مدينة في العالم. تم تطويره باستخدام HTML وCSS وJavaScript بدون الاعتماد على مكتبات خارجية، مع التركيز على الأداء وسهولة الاستخدام.
يوفر التطبيق إمكانية البحث عن أي مدينة وعرض بيانات الطقس بشكل واضح، مثل درجة الحرارة، نسبة الرطوبة، سرعة الرياح، بالإضافة إلى التوقيت المحلي وإحداثيات الموقع. كما يعرض جدولًا لتوقعات الطقس لمدة 7 أيام يتضمن أقل وأعلى درجات الحرارة اليومية وكمية الأمطار.
التطبيق يحتوي أيضًا على خيار عرض سريع لمدينة افتراضية (صنعاء)، مع تصميم متجاوب يعمل بشكل جيد على مختلف أحجام الشاشات، سواء على الجوال أو الكمبيوتر. تم إضافة حالة تحميل أثناء جلب البيانات لتحسين تجربة المستخدم.
يعتمد التطبيق على واجهات Open-Meteo المجانية، حيث يتم تحويل اسم المدينة إلى إحداثيات جغرافية ثم جلب بيانات الطقس بناءً عليها.
الكود منظم وقابل للتطوير، ويمكن استخدامه كنقطة بداية أو دمجه داخل مشاريع أخرى بسهولة. مناسب للمشاريع التعليمية أو التطبيقات التي تحتاج عرض بيانات الطقس بشكل بسيط وواضح.