تطبيق تجارة إلكترونية متكامل (E-Commerce Web Application)
الوصف:
قمت بتصميم وتطوير منصة تجارة إلكترونية متكاملة توفر تجربة تسوق سلسة وآمنة.
يشمل التطبيق نظام تسجيل ودخول آمن باستخدام JWT Authentication مع Role-Based Access Control لإدارة الصلاحيات.
تم استخدام Firebase لتخزين صور المنتجات مما يتيح تحميل الصور بسهولة وأمان.
الوظائف الأساسية:
- تسجيل/تسجيل دخول المستخدمين مع JWT Authentication.
- إدارة الصلاحيات باستخدام Role-Based Access Control.
- رفع صور المنتجات وتخزينها عبر Firebase.
- نظام عربة تسوق (Shopping Cart) ودفع Checkout مع متابعة الطلبات (Order Tracking).
- إضافة تعليقات وملاحظات العملاء على المنتجات (Product Feedback).
- استخدام Logging لمتابعة البريد الإلكتروني وأخطاء النظام وتحليل الأداء.
التقنيات:
ASP.NET Core, Entity Framework Core, SQL Server, JWT, Firebase, REST APIs.