تم تطوير هذا المشروع باستخدام Angular لبناء متجر إلكتروني متكامل من الناحية الوظيفية والبرمجية. المشروع يُظهر قدرة على التعامل مع واجهة المستخدم ودمجها مع الخدمات الخلفية من خلال APIs خارجية.
ميزات العمل:
نظام تسجيل دخول وخروج آمن باستخدام واجهات API للتوثيق
عربة تسوق تفاعلية (إضافة، حذف، حساب الإجمالي)
عرض المنتجات بشكل ديناميكي مع استدعاء من API خارجي
تكامل مع API دفع لمحاكاة عملية الشراء
نظام Routing داخلي للتنقل بين الصفحات دون إعادة تحميل
تصميم متجاوب (Responsive) يعمل بكفاءة على مختلف الشاشات
? تقسيم إلى مكونات (Components) لتسهيل التعديل والتوسع
تنظيم عالي للكود باستخدام Angular CLI و TypeScript
️ التقنيات المستخدمة:
Angular
TypeScript
HTML5 / CSS3
Bootstrap 5
REST APIs (منتجات، تسجيل دخول/خروج، الدفع)
GitHub Pages للنشر