تطبيق طقس حديث (Weather App) تم تطويره باستخدام HTML, CSS, وJavaScript مع دمج API لجلب بيانات الطقس بشكل مباشر (real-time).
المميزات:
• عرض بيانات الطقس لحظيًا باستخدام API خارجي.
• إمكانية البحث عن أي مدينة بسهولة .
• تحديد المدينة الافتراضية عند فتح التطبيق بناءً على لغة جهاز المستخدم:
إذا كانت اللغة عربية يتم عرض القاهرة، وإذا كانت إنجليزية يتم عرض London تلقائيًا و هكذا حسب لغة الجهاز يعرض أشهر مدينة مرتبطة بها .
• واجهة مستخدم Responsive تعمل على جميع الأجهزة .
• حالات تحميل (loading) وأخطاء (error handling) لتحسين تجربة المستخدم .
• تصميم UI بسيط وواضح وسهل الاستخدام .
• هيكلة كود منظمة وقابلة للتطوير (clean structure) .
هذا المشروع يعكس قدرتي على التعامل مع APIs، إدارة حالة التطبيق (state handling)، وبناء واجهات تفاعلية (interactive UI) باستخدام JavaScript.