:️ واجهة متجر كتب إلكتروني (مشروع باستخدام Angular)
نبذة عن المشروع:
تم تطوير هذا المشروع كواجهة أمامية تفاعلية لمتجر كتب إلكتروني باستخدام إطار العمل Angular (الإصدار 19)، مع تصميم متجاوب وتجربة مستخدم سلسة. يتيح المشروع للمستخدمين تصفح الكتب، الشراء، تقييم الكتب، وإدارة الطلبات، بالإضافة إلى لوحة تحكم للإدارة.
المميزات:
المصادقة وتسجيل الدخول:
تسجيل حساب جديد وتسجيل الدخول.
تسجيل الخروج بأمان.
مصادقة باستخدام JWT (رموز الويب JSON).
التحكم في الوصول حسب الدور (مدير / عميل).
إدارة الكتب (للإداري فقط):
إضافة كتب جديدة.
تعديل بيانات الكتب.
حذف الكتب.
عرض جميع الكتب مع خاصية التصفح والصفحات.
تجربة التسوق (للعملاء):
تصفح الكتب بتصميم متجاوب.
البحث عن الكتب حسب العنوان.
عرض تفاصيل الكتاب.
إضافة الكتب إلى السلة.
تعديل الكمية أو حذف الكتب من السلة.
إدارة الطلبات:
إتمام الطلبات.
عرض سجل الطلبات السابقة.
عرض تفاصيل كل طلب.
️ نظام التقييم:
إضافة تقييمات على الكتب.
تعديل أو حذف التقييمات الخاصة بالمستخدم.
عرض جميع التقييمات لأي كتاب.
صفحة المستخدم:
عرض وتحديث المعلومات الشخصية.
الدفع الإلكتروني:
نموذج دفع آمن.
تأكيد الطلب بعد الدفع.