مشروع متجر إلكتروني (E-commerce) نفّذته باستخدام Angular وTypeScript، يتضمّن:
عرض المنتجات وصفحة تفاصيل لكل منتج، مع نظام إضافة وتعديل (CRUD) بنموذج Template-Driven Form
إدارة كاملة للمستخدمين (عرض، إضافة، تعديل، حذف) مربوطة بـ RESTful API حقيقي عبر Reactive Forms
Directive وPipe مخصصين (Custom) لتحسين تجربة العرض
تصميم Routing متكامل للصفحات المختلفة، مع صفحة أخطاء مخصصة (404)
تنسيق الواجهة باستخدام Bootstrap
المشروع يوضّح تطبيقًا عمليًا لمفاهيم Angular الأساسية: Components، Services، Routing، Forms (Template-Driven & Reactive)، وربط الواجهة بـ API خارجي.