قمت بتطوير تطبيق طقس تفاعلي يعرض بيانات الطقس بشكل لحظي باستخدام Vanilla JavaScript (ES6+) مع التكامل مع Weather API.
يوفر التطبيق تجربة مستخدم حديثة مع تصميم Glassmorphism متجاوب بالكامل، ويشمل المميزات التالية:
-البحث عن الطقس حسب اسم المدينة
-تحديد الموقع تلقائيًا باستخدام Geolocation API
-عرض توقعات الطقس لمدة 3 أيام
-عرض درجة الحرارة، سرعة الرياح، والرطوبة
-معالجة الأخطاء في حال إدخال مدينة غير صحيحة
-تصميم Responsive يعمل على جميع الأجهزة
تم التركيز على:
-كتابة كود منظم وواضح
-استخدام async/await في جلب البيانات
-تحسين تجربة المستخدم
-عرض البيانات بطريقة ديناميكي