ِEbook-Store
تفاصيل العمل
متجر إلكتروني لبيع الكتب الإلكترونية باستخدام .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) في عرض الكتب لتحسين تجربة المستخدم وتسريع تحميل الصفحات
مهارات العمل