تفاصيل العمل

مشروع تحليل بيانات مبيعات تجزئة (Retail Sales Analytics) باستخدام Python، يهدف لتحويل بيانات مبيعات خام إلى لوحة تحكم (Dashboard) تفاعلية تساعد في اتخاذ قرارات العمل.

نوع العمل: تحليل بيانات (Data Analysis) وبناء تطبيق ويب تفاعلي (Web App) لعرض النتائج.

مميزاته:

تنظيف ومعالجة بيانات خام (١٠٠٠ سجل، ٣٢ عمود) ومعالجة القيم المفقودة.

١٠ مؤشرات أداء رئيسية (KPIs) تُحسب لحظياً حسب الفلاتر المختارة.

٢٠ رسم بياني تفاعلي موزعة على ٥ محاور تحليلية: اتجاهات المبيعات، أفضل المنتجات والمتاجر، تحليل العملاء، تحليل المنتجات، والتحليل الجغرافي (بما في ذلك خريطة عالمية تفاعلية).

فلاتر ديناميكية (التاريخ، المنطقة، الدولة، قناة البيع) تتفاعل مع بعضها البعض.

تصميم Dark Mode احترافي، وإمكانية تصدير البيانات المفلترة كملف CSV.

طريقة التنفيذ:

تحميل البيانات الخام وفحصها باستخدام مكتبة Pandas.

تنظيف البيانات (تحويل الأنواع، تعويض القيم الفارغة) وتصديرها كنسخة نظيفة.

بناء لوحة التحكم باستخدام مكتبة Streamlit لواجهة المستخدم، ومكتبة Plotly لإنشاء الرسوم البيانية التفاعلية.

برمجة منطق الفلترة الديناميكي وحساب المؤشرات تلقائياً عند تغيير الفلاتر.

ملفات مرفقة

بطاقة العمل