متجر كتب إلكتروني - تطبيق ويب E-commerce باستخدام ASP.NET Core MVC
وصف المشروع:
تم تصميم وتطوير متجر إلكتروني متكامل لبيع الكتب عبر الإنترنت باستخدام ASP.NET Core MVC، مع SQL Server و Entity Framework لضمان إدارة فعالة للبيانات، إلى جانب Bootstrap 5 و HTML5 و JavaScript لتقديم تجربة مستخدم سلسة وجذابة.
مزايا المشروع:
إدارة المنتجات بكفاءة: لوحة تحكم تتيح إضافة، تعديل، وحذف المنتجات بسهولة.
نظام سلة مشتريات متكامل: يدعم التحديث الفوري وحساب الإجمالي مع خيارات الدفع.
نظام طلبات شامل: يتضمن تتبع الطلبات، الشحن، وإمكانية الإلغاء والاسترداد.
نظام تسجيل دخول آمن: باستخدام ASP.NET Core Identity مع دعم تسجيل الدخول عبر مزودين خارجيين (Google, Facebook).
إدارة المستخدمين والأدوار: نظام صلاحيات مرن لدعم المسؤولين والمستخدمين.
تكامل مع بوابة الدفع Stripe: لدعم عمليات الدفع الإلكتروني بأمان وسلاسة.
رفع صور متعددة للمنتج: مع دعم عرضها بطريقة احترافية باستخدام DataTables API.
إرسال تأكيدات البريد الإلكتروني: للتحقق من الحساب واستعادة كلمة المرور.
بنية برمجية قوية: تعتمد على N-Tier Architecture، ونمط Repository Pattern مع Dependency Injection لتحسين المرونة والصيانة.