جارٍ التحميل
جارٍ التحميل
تطبيق قابل للتوسع ومكوَّن من طبقات متعددة، مبني باستخدام Angular وPrimeNG، لإدارة المستخدمين والمخزون والموردين والمالية.
سبير هو تطبيق معياري وقابل للتوسعة باستخدام Angular v20 ومدعوم بـ PrimeNG. يوفّر ما يلي:
كل قسم يُحمَّل بشكل كسول (Lazy Load) ومفصول في وحدة ميزات مستقلة. مكونات الواجهة والأدوات والخدمات الأساسية تقع ضمن وحدات Shared وCore العامة.
AuthGuard، RoleGuard)BehaviorSubjectمن جذر المشروع:
ng serve - بدء خادم التطوير على http://localhost:4200/ng build - بناء التطبيق للإنتاج في dist/ng test - تنفيذ اختبارات الوحدة باستخدام Karmang lint - تدقيق TypeScript و SCSSng e2e - اختبارات شاملة من طرف إلى طرف/public ← PublicLayoutComponent ← تحميل كسول لـ PublicModule/admin ← AdminLayoutComponent ← تحميل كسول لـ AdminModule، محمي بـ AuthGuard وRoleGuard/supplier ← SupplierLayoutComponent ← تحميل كسول لـ SupplierModule، محمي بـ AuthGuard وRoleGuard/manager ← ManagerLayoutComponent ← تحميل كسول لـ ManagerModule (وحدة مؤقتة)src/app/shared/styles/:
_variables.scss — ألوان وخطوط ومسافات عامة_mixins.scss — خلطات قابلة لإعادة الاستخدامthemes/ — سمات الوضعين الفاتح والداكنsrc/styles.scsscurrentUser$