HD-Store website HD-Store website HD-Store website HD-Store website
تفاصيل العمل

منصة تجارة إلكترونية مبنية باستخدام Django، مع تصميم يعتمد على بنية خلفية (Backend Architecture) موجهة للإنتاج الفعلي (Production-First)، وتكامل عميق مع ERPNext. تم تصميم المشروع حول حدود واضحة بين الأنظمة: حيث يُعتبر ERPNext المصدر الأساسي والموثوق للبيانات المتعلقة بالمنتجات، والمخزون، والأسعار، وسجلات الطلبات، بينما يتولى Django إدارة واجهة العملاء، وعملية الشراء (Checkout)، والتخزين المؤقت (Caching)، وعمليات الأتمتة. من منظور تطوير الـ Backend، كان التركيز الرئيسي على الاعتمادية (Reliability) واتساق العمليات التشغيلية (Operational Consistency). قمت بتطوير عميل (Client) قابل لإعادة الاستخدام للتعامل مع ERPNext، يتضمن المصادقة (Authentication)، وآليات إعادة المحاولة عند الفشل (Retries)، والمهلات الزمنية (Timeouts)، وتجميع الاتصالات (Connection Pooling). كما قمت ببناء مهام مجدولة لمزامنة كتالوج المنتجات، بحيث يتمكن التطبيق من تقديم البيانات من خلال ذاكرة التخزين المؤقت المحلية (Local Cache) بدلاً من الاعتماد على طلبات ERP المباشرة في كل مرة يتم فيها تحميل صفحة، مما يحسن الأداء ويزيد من استقرار النظام.

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
34
المستقل
طلب عمل مماثل
شارك
مركز المساعدة