نظام متكامل (ERP) لإدارة العمليات الداخلية للشركات، يجمع بين إدارة الموارد البشرية وإدارة الفروع والمخزون في منصة واحدة، مبني بالكامل باستخدام NestJS في الـ Backend وReact في الـ Frontend.
أولاً: إدارة الموظفين والصلاحيات
ملف شخصي لكل موظف وصفحة رئيسية خاصة به
نظام أدوار وصلاحيات (Roles & Permissions) يتحكم في مستوى الوصول لكل موظف حسب دوره الوظيفي
دليل شامل للأدوار الوظيفية داخل الشركة
ثانياً: الحضور والإجازات
تسجيل وتتبع حضور وانصراف الموظفين
تقارير حضور تفصيلية لكل موظف أو قسم
نظام طلبات إجازات: تقديم الطلب، الموافقة أو الرفض، ومتابعة الحالة
ثالثاً: إدارة الفروع
إضافة وإدارة فروع الشركة (رئيسي / فرعي)
طلبات نقل أو تزويد بين الفروع
ربط كل فرع بمنتجاته وموظفيه بشكل مستقل
رابعاً: إدارة المنتجات والموردين
إدارة الفئات (Categories) والوحدات (Units) الخاصة بالمنتجات
إدارة كاملة للمنتجات: إضافة، تعديل، تصنيف
إدارة بيانات الموردين وربطهم بالمنتجات والفروع
خامساً: المالية والتقارير
قسم مالي لمتابعة العمليات المالية للشركة
تقارير شاملة وقابلة للتخصيص لمتابعة الأداء العام (حضور، مبيعات، فروع)
سادساً: التواصل الداخلي
نظام إرسال إشعارات داخلي لتنبيه الموظفين بالتحديثات المهمة
المميزات التقنية:
تحكم كامل بالصلاحيات (Role-Based Access Control) على مستوى الـ Backend
واجهة عصرية وسريعة الاستجابة (Responsive UI) لتسهيل العمليات اليومية
بنية Backend قوية ومنظمة باستخدام NestJS (Modules, Services, Guards)
التقنيات المستخدمة:
NestJS, React, PostgreSQL, Prisma