نظام أتمتة ومزامنة المخزون والطلبات لحظياً بين Shopify و Salla (Custom Sync Engine)

تفاصيل العمل

قمت بتصميم وبرمجة محرك أتمتة مخصص (Custom Automation Engine) لربط ومزامنة البيانات بين منصتي التجارة الإلكترونية Shopify (المنصة العالمية) و Salla (المنصة المحلية) في الوقت الفعلي.

الهدف من هذا النظام هو حل مشكلة "تضارب المخزون" (Overselling) وتقليل العمل اليدوي للتجار الذين يبيعون على المنصتين معاً.

? كيف يعمل النظام (System Architecture): النظام يعمل كـ "وسيط ذكي" (Middleware) يستقبل التحديثات ويعالجها فوراً:

1. المزامنة اللحظية (Real-Time Webhooks):

بمجرد بيع قطعة على Shopify، يقوم النظام بخصم الكمية فوراً من متجر Salla (والعكس) في أجزاء من الثانية.

تحديث الأسعار أو تفاصيل المنتج يتم عكسه تلقائياً لضمان توحيد البيانات.

2. معالجة البيانات والربط (Data Mapping):

بنيت منطقاً برمجياً لربط المنتجات عبر الـ SKU، مما يسمح بمزامنة المنتجات حتى لو اختلفت عناوينها أو معرفاتها (IDs) بين المنصتين.

3. التعامل مع التحديات التقنية (API Rate Limiting):

التحدي الأكبر كان صرامة منصة "سلة" في عدد الطلبات المسموحة (Rate Limits). قمت ببناء نظام Queuing System (طوابير انتظار) لتنظيم طلبات التحديث وضمان عدم فقدان أي بيانات أو تعرض المتجر للحظر أثناء أوقات الذروة (مثل الجمعة البيضاء).

4. نظام التنبيهات (Logging & Alerts):

لوحة مراقبة تسجل جميع عمليات المزامنة وتنبيه التاجر في حال وجود منتج غير مربوط أو خطأ في البيانات.

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

Backend Logic: Node.js / Python

Integration: Shopify Admin API + Salla Merchant API

Protocols: Webhooks, RESTful APIs

بطاقة العمل

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