نظام ERP متكامل ومتعدد المستأجرين (Multi-Tenant) لإدارة الشركات والمحتوى والتسويق.

تفاصيل العمل

تم تطوير هذا النظام ليكون حلاً شاملاً لإدارة موارد المؤسسات (ERP) بأسلوب الحوسبة السحابية، حيث يدعم تقنية Multi-Tenancy التي تسمح لكل شركة بالحصول على بيئة عمل معزولة وخاصة بها (موقع إلكتروني، قاعدة بيانات، ولوحة تحكم) ضمن منصة واحدة موحدة.

المميزات الأساسية للنظام:

إدارة الموارد البشرية (HR): نظام متكامل لإدارة سجلات الموظفين، الحضور والانصراف، والرواتب.

قسم التوظيف (Recruitment): وحدة مخصصة لإدارة إعلانات الوظائف، تتبع المتقدمين، وجدولة المقابلات.

النظام المالي والمحاسبي: إدارة الحسابات العامة، الفواتير، التقارير المالية، والتدفقات النقدية بدقة عالية.

إدارة المشاريع: أدوات لمتابعة المهام، الجداول الزمنية، وتخصيص الموارد لكل مشروع.

إدارة المحتوى (CMS) والتسويق: إمكانية إنشاء مواقع إلكترونية للشركات وإدارة حملات تسويقية متكاملة من داخل المنصة.

الجانب التقني (Technical Stack):

تم بناء النظام باستخدام أحدث المعايير البرمجية لضمان الأداء العالي والأمان:

الخلفية البرمجية (Back-End): تم استخدام ASP.NET Core Web API (v9.0) مع تطبيق بنية Clean Architecture.

استخدام أنماط التصميم: Repository Pattern و Unit of Work.

تطبيق CQRS باستخدام مكتبة MediatR لفصل عمليات القراءة عن الكتابة.

إدارة قواعد البيانات عبر Entity Framework Core.

الواجهة الأمامية (Front-End): تم تطوير لوحات التحكم والمواقع باستخدام Angular 19.

الاعتماد على Signals و Standalone Components لتحسين الأداء.

تصميم واجهة مستخدم (UI) متجاوبة وسلسة تضمن تجربة مستخدم مميزة (UX).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
المهارات