قمت بتطوير نظام Backend متكامل لمنصة تجارة إلكترونية خاصة بمؤسسة رؤية للأثاث باستخدام ASP.NET Core Web API وSQL Server، حيث صُمم النظام ليدعم العمليات التجارية اليومية بكفاءة وقابلية للتوسع.
أبرز ما تم تنفيذه:
تطوير أكثر من 53 RESTful API Endpoints تغطي جميع وظائف النظام.
بناء نظام مصادقة وتفويض آمن باستخدام JWT Authentication وRole-Based Authorization للعملاء والمديرين.
إدارة المنتجات والتصنيفات والمخزون مع دعم رفع الصور.
تطوير نظام سلة التسوق وإدارة الطلبات ومتابعة حالة الطلب.
دمج نظام المدفوعات وإدارة الخصومات والعروض.
تطوير نظام تقييمات ومراجعات المنتجات.
إنشاء لوحة تحكم للإدارة لإدارة المستخدمين والمنتجات والطلبات.
إنشاء تقارير وإحصائيات مع إمكانية تصديرها إلى PDF.
تطبيق Clean Architecture وRepository Pattern لضمان سهولة الصيانة وقابلية التوسع.
استخدام Entity Framework Core وSQL Server لإدارة البيانات بكفاءة.
التقنيات المستخدمة:
ASP.NET Core Web API، C#، Entity Framework Core، SQL Server، JWT Authentication، Clean Architecture، Repository Pattern، LINQ، Swagger، Postman، Git & GitHub.
نتيجة المشروع:
تم إطلاق النظام بنجاح وهو يعمل حاليًا في بيئة الإنتاج لخدمة عملاء المؤسسة في المملكة العربية السعودية، مع التركيز على الأداء، الأمان، وقابلية التوسع.