مشروع "مكتبتنا" هو متجر إلكتروني متكامل (E-Commerce Platform) تم تصميمه وبرمجته باحترافية لتسهيل عملية تصفح وبيع الكتب عبر الإنترنت. تم بناء النظام بالكامل باستخدام إطار عمل ASP.NET Core MVC القوي والموثوق، مع التركيز الشديد على تقديم تجربة مستخدم (UI/UX) استثنائية، حديثة، وتفاعلية. يتكون النظام من واجهة أمامية جذابة للمتسوقين، ولوحة تحكم (Admin Dashboard) متطورة لإدارة كافة تفاصيل المتجر بكل سهولة.
المميزات الأساسية (Key Features):
1. واجهة المستخدم (User Interface):
نظام عرض احترافي: استعراض الكتب بشكل جذاب مع إمكانية التصفية (Filtering) بناءً على الأقسام (Categories).
تفاصيل شاملة للمنتجات: عرض دقيق لمعلومات كل كتاب (مثل: صورة الغلاف بجودة عالية، اللغة، عدد الصفحات، السعر، ووصف الكتاب).
سلة مشتريات ديناميكية (Shopping Cart): إمكانية إضافة الكتب، وتعديل الكميات، وإدارة السلة بكل سلاسة قبل إتمام الشراء.
نظام الطلبات (Checkout & Orders): إتمام عملية الشراء بسهولة، مع إمكانية استعراض وتتبع الطلبات السابقة.
نظام مصادقة آمن (Authentication): تسجيل الدخول (Login) وإنشاء حسابات جديدة للمستخدمين وإدارة الجلسات بشكل آمن.
2. لوحة تحكم الإدارة (Admin Dashboard):
لوحة إحصائيات شاملة (Overview): واجهة Dashboard توفر نظرة عامة على أداء المتجر (إجمالي الطلبات، عدد الكتب، عدد الأقسام، وحالة المبيعات).
إدارة الكتب (Book Management): نظام متكامل (CRUD Operations) لإضافة كتب جديدة، وتعديل بياناتها، ورفع صور الأغلفة بطريقة ديناميكية.
إدارة الأقسام (Category Management): تنظيم هيكل المتجر وإضافة تصنيفات جديدة لتسهيل عملية البحث على المستخدم.
إدارة الطلبات (Orders Management): لوحة خاصة لمراجعة طلبات العملاء وتحديث حالتها.
تصميم إداري عصري: لوحة التحكم مصممة بنمط Bento-grid layout العصري، لتوفر بيئة عمل مريحة، منظمة، وذات طابع احترافي (Premium Look).
التقنيات المستخدمة (Technology Stack):
البرمجة الخلفية (Backend): C#, ASP.NET Core MVC
قاعدة البيانات (Database): Microsoft SQL Server، مع استخدام تقنية Entity Framework Core (EF Core) لإدارة قواعد البيانات والعمليات بمرونة.
بنية البرمجيات (Architecture): تطبيق نمط MVC (Model-View-Controller) لضمان تنظيم الشيفرة البرمجية (Clean Code) وسهولة صيانتها وتطويرها مستقبلاً.
واجهات المستخدم (Frontend & Styling):
تم بناء الواجهات باستخدام Tailwind CSS لضمان الحصول على تصميم متجاوب (Fully Responsive) يعمل بكفاءة على كافة الشاشات.
استخدام HTML5, CSS3, و JavaScript.
دمج تأثيرات حركية (Micro-animations) و 3D Hover Effects لإضافة طابع حيوي وتفاعلي للمنصة.
القيمة المضافة (Value Proposition):
لم يقتصر التركيز في هذا المشروع على تحقيق الوظائف البرمجية فحسب، بل شمل أيضاً الاهتمام البالغ بأدق تفاصيل الـ UI/UX Design. المنصة تتميز بتصميم نظيف (Clean Interface)، ألوان متناسقة ومريحة للعين، وتجربة تصفح سريعة وخالية من التعقيد، مما يعكس جودة عالية تضاهي المتاجر العالمية ويقدم قيمة حقيقية للمستخدم النهائي ولمدير النظام على حد سواء.