تفاصيل العمل

متجر إلكتروني شامل (Full-stack) تم تصميمه وتطويره بالكامل باستخدام تقنيات MEAN Stack (MongoDB, Express.js, Angular, Node.js).

يوفر النظام تجربة تسوق متكاملة وآمنة للمستخدمين، ويتضمن الميزات التالية:

نظام مصادقة وصلاحيات متقدم: تسجيل دخول آمن باستخدام (JWT & bcrypt) مع إدارة أدوار المستخدمين (عميل Customer، بائع Seller، ومدير Admin) مع تصميم dashboard لكلا من customer , admin , seller .

إدارة المنتجات والأقسام: إمكانية إضافة، تعديل، وحذف المنتجات والأصناف بسهولة، بالإضافة إلى رفع الصور وإدارتها عبر خدمة Cloudinary.

سلة المشتريات والطلبات: نظام تفاعلي لإضافة المنتجات لسلة التسوق وتأكيد الطلبات خطوة بخطوة.

بوابة دفع آمنة: دمج بوابة الدفع Stripe لمعالجة عمليات الدفع الإلكتروني بشكل آمن.

إشعارات البريد الإلكتروني: استخدام Nodemailer لإرسال رسائل تأكيد الطلبات، التحقق من البريد، وحالة الطلب للعملاء.

الحماية والأمان: تطبيق أفضل ممارسات الحماية مثل Rate Limiting وتشفير البيانات والتحقق من المدخلات باستخدام Joi.

بطاقة العمل

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