تفاصيل العمل

متجر إلكتروني لبيع الكتب الإلكترونية باستخدام .NET Full Stack

قمت بتطوير منصة إلكترونية متكاملة لبيع الكتب الإلكترونية باستخدام تقنيات .NET Full Stack، تهدف إلى تقديم تجربة شراء سلسة وسهلة للمستخدمين، مع توفير لوحة تحكم احترافية للبائعين لإدارة كتبهم الإلكترونية بكفاءة.

مميزات المشروع:

نظام أدوار مخصص:

دور البائع (التاجر):

إنشاء حساب خاص به.

رفع الكتب الإلكترونية مع تفاصيل مثل: اسم الكتاب، المؤلف، السعر، وصف مختصر، وصورة الغلاف.

إدارة الكتب (تعديل، حذف، تحديث الأسعار).

متابعة عمليات الشراء من خلال لوحة تحكم مخصصة.

دور المشتري:

تصفح المتجر والبحث عن الكتب الإلكترونية.

عرض تفاصيل كل كتاب.

شراء الكتب مباشرة من الموقع.

الوصول إلى الكتب بعد الشراء وتحميلها أو قراءتها بحسب الإعدادات.

عرض الكتب باستخدام ميزة Pagination لتقسيم النتائج على صفحات، مما يسهل التصفح ويحسن من أداء الموقع.

️ التقنيات المستخدمة:

Backend: C# باستخدام ASP.NET MVC

Frontend: Razor Views وHTML/CSS وBootstrap لتصميم واجهة استخدام بسيطة وسلسة

قاعدة البيانات: MS SQL Server باستخدام Entity Framework

الهيكلية البرمجية: تطبيق لمبادئ SOLID مع تنظيم الكود في Layers (Presentation - Business - Data Access)

الأمان: نظام تسجيل دخول وتسجيل حسابات، مع حماية الوصول للكتب الإلكترونية بحيث لا يمكن تحميلها إلا بعد الشراء

Pagination: تم تطبيق ميزة تقسيم النتائج (Pagination) في عرض الكتب لتحسين تجربة المستخدم وتسريع تحميل الصفحات

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
22
تاريخ الإضافة
تاريخ الإنجاز
المهارات