نظام ذكي لتحليل وتتبع المنتجات المستعملة على أمازون السعودية

تفاصيل العمل

نظام تحليل المنتجات المستعملة من أمازون السعودية

(Proof of Concept)

تم تطوير هذا النظام كـ Proof of Concept لجلب وتحليل المنتجات المستعملة والجديدة من موقع أمازون السعودية (amazon.sa)، مع مراعاة التغيّر المستمر في المخزون وتحديثات الموقع، والقدرة على معالجة آلاف المنتجات بكفاءة واستقرار ⚙️.

التقنيات المستخدمة

Playwright

للتعامل مع محتوى أمازون الديناميكي، التحميل المتأخر (Lazy Loading)، والتنقل بين الصفحات بدون مشاكل حظر

BeautifulSoup

لاستخلاص البيانات بدقة من صفحات المنتجات

Pandas

لتنظيف البيانات، توحيد الصيغ، إجراء الحسابات والتحليلات

Streamlit

لبناء واجهة تفاعلية سهلة الاستخدام لعرض البيانات والتقارير

Docker & Docker Compose

لعزل مكونات النظام، وتسهيل التشغيل، وجدولة التنفيذ بشكل مستقل

⚙️ مميزات النظام

جمع البيانات الذكي

استخراج المنتجات التي تحتوي على عروض مستعملة

(شبه جديد – جيد جدًا – مقبول)

جلب سعر المنتج الجديد وسعر المستعمل تلقائيًا

التعامل مع تغيّر المخزون وتحديث الأسعار بشكل مستمر

دعم التصفح التلقائي والـ Pagination

البيانات المعروضة في الجدول

يعرض النظام جدولًا تفاعليًا يحتوي على:

كود المنتج (ASIN)

رابط المنتج

حالة المنتج (شبه جديد – جيد جدًا – مقبول)

سعر المنتج

عدد مرات الشراء

الفرز والتصفية

فرز حسب السعر، عدد المبيعات، الحالة ⬆️⬇️

تصفية حسب التصنيف أو العلامة التجارية

البحث السريع داخل النتائج

التقارير والتصدير

إنشاء تقارير Excel تلقائيًا باستخدام Pandas

تصدير البيانات بعد الفرز أو التصفية ⬇️

واجهة الاستخدام

لوحة تحكم مبنية باستخدام Streamlit

عرض البيانات بشكل تفاعلي وسهل القراءة

Dockerization (تشغيل النظام بالحاويات)

تم تحويل النظام بالكامل للعمل داخل بيئة Docker لضمان:

عزل كامل بين:

خدمة جلب البيانات (Scraper)

واجهة العرض (Streamlit)

تشغيل موثوق وقابل للتكرار على أي جهاز أو خادم

⏰ تنفيذ السكربت بشكل دوري (تشغيل تلقائي عند بدء الحاوية ثم كل فترة زمنية محددة)

مشاركة البيانات بين الخدمات عبر Shared Volume

البنية العامة:

Container خاص بالـ Scraper

يحتوي على Playwright والمتصفح

يقوم بجلب البيانات وتوليد ملف Excel بشكل دوري

Container خاص بـ Streamlit

يقرأ ملف Excel من Volume مشترك

يعرض البيانات والتقارير مباشرة

✅ النتيجة النهائية

نظام موثوق، معزول، وقابل للتوسّع يساعد على:

اكتشاف فرص الشراء المربحة

تحليل سوق المنتجات المستعملة على أمازون السعودية

اتخاذ قرارات مبنية على بيانات دقيقة ومحدّثة

سهولة النقل والتشغيل باستخدام Docker

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
عدد المشاهدات
15
تاريخ الإضافة
تاريخ الإنجاز