تطبيق تجارة إلكترونية كامل الدورة (Full-Stack) مبني باستخدام MERN Stack (MongoDB, Express.js, React, Node.js). هذا المشروع يعكس مهاراتي في تطوير الويب المتكامل، حيث قمت بتصميمه ليكون حلاً عملياً وقابلاً للتوسع للمتاجر الإلكترونية، مع التركيز على تجربة مستخدم سلسة وأمان عالي.
=======================================
التقنيات المستخدمة:
الواجهة الأمامية (Frontend): React.js لإنشاء واجهات تفاعلية وسريعة الاستجابة، مع دعم لـ Redux لإدارة الحالة.
الخادم الخلفي (Backend): Node.js و Express.js لمعالجة الطلبات، التحقق من الهوية، وإدارة الـ API.
قاعدة البيانات: MongoDB لتخزين البيانات غير المنظمة مثل المنتجات، الطلبات، والمستخدمين.
إضافات رئيسية: نشر على Vercel.
=======================================
الميزات الرئيسية:
تسجيل وتسجيل الدخول للمستخدمين مع دعم للتحقق من الهوية (JWT).
عرض المنتجات مع فلاتر بحث متقدمة، إضافة إلى سلة التسوق، وإدارة الطلبات.
لوحة تحكم إدارية لإضافة/تعديل/حذف المنتجات، تتبع الطلبات، وإدارة المخزون.
دعم للدفع الآمن وإشعارات البريد الإلكتروني للتأكيدات.
تصميم متجاوب يعمل على الأجهزة المحمولة والحواسيب.