تكامل كامل لقالب Multikart باستخدام Angular 19 مع نظام إدارة الحالة NGXS لتوفير أداء سريع وتجربة استخدام سلسة للمتجر الإلكتروني.
تم تطوير لوحة تحكم إدارية (Admin Dashboard) معدّلة بالكامل عن القالب الأصلي، بتصميم حديث وسهل الاستخدام يتيح إدارة جميع تفاصيل المتجر بسهولة.
تشمل لوحة التحكم مجموعة من الخصائص المخصصة للإدارة، منها:
إدارة الطلبات مع تتبع دقيق لحالة كل طلب (قيد المعالجة، تم الشحن، تم التسليم).
إدارة المستخدمين والصلاحيات لكل دور داخل النظام.
إدارة الأقسام والفئات (Categories) وتنظيم المنتجات بداخلها.
إدارة المنتجات مع دعم الألوان، المقاسات، الصور المتعددة، والأسعار المختلفة لكل منتج.
نظام تقارير وإحصائيات لعرض أداء المبيعات وحركة المتجر.
تم بناء البنية الخلفية (Backend) باستخدام NestJS وMongoDB لتوفير نظام آمن، مرن، وقابل للتوسع يدعم جميع عمليات المتجر من تسجيل الدخول والمصادقة إلى إدارة البيانات ورفع الوسائط.
يعمل المتجر بتقنية Server-Side Rendering (SSR) لضمان سرعة تحميل الصفحات وتحسين ظهورها في محركات البحث.
يتضمن النظام ميزات تحسين محركات البحث (SEO) مثل:
توليد عناوين وأوصاف (meta titles & descriptions) ديناميكية لكل صفحة منتج أو فئة.
إضافة البيانات المنظمة (Structured Data / Schema Markup) لمنتجات المتجر.
إنشاء روابط URL صديقة لمحركات البحث.
دعم الـ Open Graph وMeta Tags لمشاركة المحتوى بشكل احترافي على وسائل التواصل الاجتماعي.