قمت بتطوير نظام تجارة إلكترونية متكامل (E-commerce) باستخدام تقنية MEAN Stack (MongoDB, Express.js, Angular, Node.js)، حيث يوفر المشروع تجربة مستخدم سلسة وآمنة من تسجيل الدخول وحتى إتمام عملية الشراء.
يشمل المشروع المزايا التالية:
نظام مصادقة متكامل (تسجيل حساب / تسجيل دخول)
تأكيد الحساب عبر البريد الإلكتروني (Email Verification) لضمان أمان المستخدمين
إدارة المنتجات وسلة المشتريات
نظام دفع إلكتروني باستخدام Stripe مع دعم عمليات الدفع الآمنة
إدارة الطلبات وتتبع حالة الطلب
لوحة تحكم (Admin Dashboard) لإدارة المنتجات والمستخدمين والطلبات
تصميم متجاوب (Responsive Design) يعمل على جميع الأجهزة
يعتمد المشروع على بنية RESTful API مع فصل كامل بين الـ Frontend والـ Backend، مما يضمن قابلية التوسع وسهولة الصيانة.
تم التركيز على:
الأمان (Security)
الأداء (Performance)
تجربة المستخدم (UX/UI)
التكامل مع خدمات خارجية مثل Stripe لإتمام عمليات الدفع