نبذة عن المشروع
SalesPulse هو مشروع لتحليل بيانات المبيعات وإعداد التقارير باستخدام Python وSQL، يهدف إلى تحويل بيانات المبيعات إلى مؤشرات واضحة تساعد على فهم أداء المنتجات والعملاء والمناطق الجغرافية.
أهم المميزات:
تحليل المبيعات: حساب صافي الإيرادات، ومتوسط قيمة الطلب، ومعدلات الإلغاء والإرجاع.
-لوحة معلومات تفاعلية:عرض مؤشرات الأداء والاتجاهات الزمنية باستخدام Streamlit وPlotly.
تحليل قواعد البيانات: تخزين البيانات وإدارتها باستخدام SQLite، مع استعلامات SQL قابلة لإعادة الاستخدام.
التحقق من جودة البيانات: اكتشاف السجلات غير الصحيحة والقيم المخالفة للقواعد، مع توضيح أسباب رفضها.
إعداد التقارير: تصدير تقارير تحليلية إلى Excel وCSV.
اختبارات آلية: التحقق من صحة النتائج وسلامة عمليات معالجة البيانات.
التقنيات المستخدمة:
Python، Pandas، SQL، SQLite، SQLAlchemy، Streamlit، Plotly، openpyxl، pytest.
النتيجة:
بناء سير عمل متكامل يبدأ من إدخال البيانات والتحقق منها، مرورًا بالتحليل واستخراج المؤشرات، وصولًا إلى لوحة معلومات تفاعلية وتقارير قابلة للتصدير.
البيانات المستخدمة في المشروع اصطناعية ومولدة لأغراض العرض والاختبار، وليست بيانات عملاء أو مبيعات حقيقية.