ده مشروع ويب (Web Application) معمول باستخدام HTML, CSS, JavaScript، معمول على GitHub Pages.
الغرض منه: عرض حالة الطقس بشكل لحظي للمستخدم.
مميزات المشروع
الواجهة البسيطة والسهلة: تصميم نظيف وسهل الاستخدام.
تفاعل مباشر مع المستخدم: بيعرضلك حالة الطقس بمجرد ما تدخل المدينة.
تحديث لحظي للبيانات: بياخد بيانات من API (غالبًا OpenWeatherMap أو خدمة مشابهة).
إمكانية إعادة الاستخدام والتطوير: ممكن تضيف مميزات زي توقعات الأيام الجاية، أو تحديد الموقع تلقائيًا بالـ GPS.
منفذ على GitHub Pages: يعني سهل الوصول والتجربة من أي متصفح بدون تحميل.
طريقة التنفيذ
HTML → هيكل الصفحة (Form لإدخال اسم المدينة + مكان عرض البيانات).
CSS → لتنسيق الواجهة (ألوان، خط، توزيع العناصر).
JavaScript →
بياخد اسم المدينة من المستخدم.
بيبعت Request لـ API الطقس (زي OpenWeatherMap).
بيستقبل البيانات (درجة الحرارة، حالة الجو، سرعة الرياح…).
بيعرضها على الشاشة بشكل ديناميكي.
GitHub Pages → استضافة الكود بحيث يشتغل كـ Web App أونلاين.