تصميم وتطوير موقع تجارة إلكترونية متكامل ومستوحى من منصة "أمازون" باستخدام تقنيات مايكروسوفت للويب. يعتمد المشروع على بنية برمجية قوية لإدارة المنتجات، سلة التسوق، والمستخدمين، مع الاعتماد على الـ Scaffolding لتوليد واجهات التحكم وإدارة البيانات بكفاءة وسرعة.
المميزات والخصائص الأساسية التي تم بناؤها:
إدارة البيانات الذكية (CRUD Operations): الاعتماد على تقنية Scaffolding لتوليد صفحات التحكم الكاملة بالمنتجات (إضافة، تعديل، حذف، وعرض) مما يضمن سرعة الأداء والالتزام بـ التصميم النمطي (Design Patterns).
نظام الحسابات والأمان (Identity & Authentication): تأمين الموقع وإدارة صلاحيات المستخدمين والمشرفين (Roles) لتأمين عمليات الشراء ولوحة التحكم.
سلة التسوق والطلبات (Shopping Cart & Orders): نظام ديناميكي لإضافة المنتجات، تحديث الكميات، وحفظ تفاصيل الطلبات في قاعدة البيانات.
لوحة تحكم المشرف (Admin Dashboard): واجهات مجهزة تتيح للمشرفين إدارة المخزون، متابعة الطلبات، وتحديث تصنيفات المنتجات بسهولة.
التقنيات المستخدمة (The Stack):
إطار العمل الأساسي: ASP.NET Core (MVC / Razor Pages).
الواجهة الخلفية وقاعدة البيانات: C# / Entity Framework Core / SQL Server.
توليد الواجهات وإدارة البيانات: Scaffolding Engine.
الواجهة الأمامية (Front-End): HTML5 / CSS3 / Bootstrap (المدمج تلقائياً مع واجهات الـ Scaffolding لضمان التجاوب مع الشاشات).