واجهة برمجة تطبيقات لمنصة تجارة إلكترونية (E-commerce API) واجهة برمجة تطبيقات لمنصة تجارة إلكترونية (E-commerce API) واجهة برمجة تطبيقات لمنصة تجارة إلكترونية (E-commerce API) واجهة برمجة تطبيقات لمنصة تجارة إلكترونية (E-commerce API) واجهة برمجة تطبيقات لمنصة تجارة إلكترونية (E-commerce API)
تفاصيل العمل

واجهة برمجية متكاملة لمنصة تجارة إلكترونية (E-commerce RESTful API) نظام خلفي (Backend) متكامل وقوي لبناء المتاجر الإلكترونية الضخمة، تم تطويره باستخدام Node.js و Express.js والاعتماد على قاعدة بيانات MongoDB مع Mongoose ODM. يركز المشروع على تقديم أداء سريع وحماية عالية للبيانات وتجربة مستخدم سلسة. أبرز ما تم تنفيذه في المشروع: نظام صلاحيات صارم (RBAC): إدارة كاملة لـ 3 أدوار بمستويات وصول مختلفة (مدير، بائع، عميل) مع توثيق الهوية عبر JWT. دورة حياة المنتج والقبول: لوحة تحكم تتيح للبائعين رفع منتجاتهم، مع نظام تعليق ومراجعة للأدمن قبل ظهور المنتجات للعملاء. منطق أعمال متقدم (Business Logic): معالجة ديناميكية لسلة المشتريات، حساب الأسعار الإجمالية، وتوليد الطلبات وتتبعها. تكامل مع بوابات الدفع: ربط آمن ومباشر مع بوابة الدفع العالمية Stripe لمعالجة عمليات الدفع عبر الويب. ميزات إضافية مدمجة: نظام كوبونات خصم (Promocodes) ذكي، قائمة رغبات (Wishlist)، تقييمات المنتجات، ونظام إشعارات بريدية تلقائية عبر Nodemailer.

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