تطبيق متجر كتب ( Book Store ) – باستخدام React.js :
تطبيق ويب حديث لبيع الكتب يمكن المستخدمين من تصفح الكتب بسهولة والبحث عنها
وعرض تفاصيلها والتعرف على المؤلفين بالإضافة إلى إدارة سلة التسوق بطريقة تفاعلية وسلسة.
يركز التطبيق على تقديم واجهة مستخدم عصرية ومتجاوبة مع كل الشاشات.
*أهم المميزات:
• عرض الكتب من خلال Sliders تفاعلية لعرض أقسام مختلفة من الكتب.
• إمكانية البحث عن الكتب مع صفحة مخصصة عند عدم وجود نتائج.
• صفحة خاصة بالمؤلفين.
• نظام سلة تسوق متكامل يتيح للمستخدم:
* إضافة الكتب إلى السلة.
* زيادة أو تقليل الكمية.
* حذف الكتب من السلة.
• حفظ بيانات السلة باستخدام LocalStorage حتى بعد إعادة تحميل الصفحة.
• عرض إشعارات تفاعلية للمستخدم باستخدام Toast Notifications.
• تصميم متجاوب (Responsive) يعمل بكفاءة على الحاسوب والهواتف والأجهزة اللوحية.
*التقنيات المستخدمة:
• React.js
• React Router
• Context API لإدارة الحالة داخل التطبيق
• LocalStorage لحفظ بيانات السلة
• React Toastify للإشعارات
• CSS لتصميم الواجهة
• Bootstrap Icons للأيقونات
وهذا رابط الكود على GitHub :