واجهة متجر إلكتروني متعددة اللغات مع سلة ومنتجات وتصنيفات – باستخدام Angular
الوصف:
هذا المشروع عبارة عن واجهة متجر إلكتروني متكاملة تم تطويرها باستخدام Angular، ويُحاكي تجربة مواقع التجارة الإلكترونية الحديثة. تم التركيز فيه على تجربة المستخدم، التنظيم، والمرونة في التصفح.
المميزات الأساسية:
عرض المنتجات بتصميم منظم وجذاب
نظام تصنيفات (أقسام) لتسهيل تصفح المنتجات
سلة مشتريات بسيطة يمكن من خلالها إضافة المنتجات ومراجعتها
دعم التبديل بين أكثر من لغة (مثال: العربية والإنجليزية)
دعم التبديل بين الوضع الفاتح والداكن (Light/Dark Mode)
تصميم متجاوب يعمل على مختلف أحجام الشاشات (موبايل – تابلت – كمبيوتر)
التقنيات المستخدمة:
Angular
TypeScript
HTML, SCSS
Angular Router
Local Storage (لإدارة حالة السلة)
دعم i18n لتعدد اللغات
Toggle Theme (باستخدام CSS Variables أو Class Switching)
رابط العرض المباشر:
ملاحظات إضافية:
المشروع لا يحتوي على Backend فعلي، وإنما يُظهر الوظائف الأساسية لواجهة متجر احترافي
قابل للتوسعة بسهولة لإضافة تسجيل دخول، بوابة دفع، أو ربط بقاعدة بيانات أو API خارجي