قمت بتطوير تطبيق طقس تفاعلي باستخدام React.js يعتمد على REST API لجلب البيانات اللحظية وعرضها بشكل ديناميكي.
يعرض التطبيق:
• درجة الحرارة الحالية
• الحالة الجوية (صافية – غائمة – إلخ)
• درجات الحرارة الصغرى والكبرى
• التاريخ والوقت بشكل مهيأ للغة العربية
• واجهة مستخدم متجاوبة بالكامل
تم تنفيذ المشروع مع التركيز على:
✔ إدارة الحالة باستخدام React Hooks
✔ التعامل مع العمليات غير المتزامنة (Async/Await)
✔ تنظيم الكود وتقسيمه إلى مكونات قابلة لإعادة الاستخدام
✔ تجربة مستخدم سلسة وسريعة الاستجابة
✔ دعم اتجاه RTL
المشروع يعكس القدرة على بناء تطبيقات تفاعلية تعتمد على APIs خارجية مع إدارة حالة ديناميكية وتنظيم هندسي واضح.