تفاصيل العمل

نظام متكامل (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

بطاقة العمل