المشروع عبارة عن تطبيق ويب معمول بـ:
Frontend: Angular → لبناء واجهة تفاعلية (Dashboard)
Backend: Node.js + Express → لاستقبال البيانات ومعالجتها
آلية العمل:
الـ Backend بيستقبل ملفات CSV خاصة بالبيانات (مبيعات + بيانات مناخ).
بيعمل تحليل وربط بين الجداول باستخدام Foreign Keys عشان يبني علاقات واضحة بين البيانات.
بيحسب تأثير عوامل المناخ على المبيعات (مثلاً: درجة الحرارة أو المطر مقابل حجم المبيعات).
بيعرض النتائج دي من خلال RESTful API.
الـ Frontend (Angular) بيستهلك الـ API ويعرض النتائج في شكل Dashboard تفاعلي (Charts, Tables, Graphs).