موقع إلكتروني تفاعلي متكامل بُني باستخدام React و .NET، يوفّر تجربة سلسة لكل من المستخدمين والإداريين لإدارة وقراءة وشراء الكتب بكل سهولة. يشمل نظام مصادقة وصلاحيات متكامل يضمن تحكمًا دقيقًا في الوصول إلى الوظائف.
________________________________________________
الوظائف الأساسية:
- الصفحة الرئيسية (Landing Page):
تصميم جذاب يُعرض عند الدخول للموقع لأول مرة، يعكس هوية المنصة ويُبرز أهم الميزات.
- تسجيل الدخول:
نظام تسجيل دخول آمن مع مصادقة وصلاحيات (Authentication & Authorization) للتحكم في الوظائف المتاحة لكل نوع من المستخدمين (مسؤول أو مستخدم عادي).
________________________________________________
️ لوحة تحكم المسؤول (Admin Panel):
- عرض قائمة بجميع الكتب وإدارتها
- إضافة أو حذف الكتب بسهولة
- عرض تقارير تحليلية متقدمة مدعومة بـ Power BI
- استعراض تقييمات وآراء المستخدمين حول الكتب
________________________________________________
حساب المستخدم العادي (User):
- استعراض جميع الكتب المتاحة
- إمكانية شراء أو استعارة الكتب
- عرض قائمة بالكتب التي بدأ في قراءتها أو قام بإضافتها
- سلة المشتريات (Cart) تتيح متابعة الطلب
- الدفع الإلكتروني باستخدام Visa
- تفاصيل الطلب تُرسل عبر البريد الإلكتروني للمستخدم بعد إتمام عملية الشراء
________________________________________________
التقنيات المستخدمة:
React: لبناء واجهة المستخدم بطريقة ديناميكية وسريعة الاستجابة
.NET: لتطوير واجهة برمجية قوية وآمنة (Backend API)
Power BI: لتقديم تقارير ولوحات تحليلية متقدمة داخل لوحة تحكم المسؤول
نظام صلاحيات: يحدد الوظائف المسموحة بناءً على نوع المستخدم