تفاصيل العمل

قمت بتطوير نظام ERP (تخطيط موارد المؤسسات) متكامل باستخدام إطار العمل NestJS، مع الاعتماد على هيكلية نظيفة وقابلة للتوسّع (Controller - Service - Repository)، وربط كامل بقاعدة بيانات PostgreSQL باستخدام TypeORM لإدارة البيانات بكفاءة.

الخصائص الأساسية:

- نظام مصادقة وتسجيل دخول آمن باستخدام JWT، مع تطبيق نظام صلاحيات (Role-Based Access Control) مثل (Admin / Manager / Employee).

- إدارة متكاملة للوحدات الأساسية داخل النظام، وتشمل:

- إدارة المستخدمين والصلاحيات

- إدارة العملاء (CRM)

- إدارة الطلبات والخدمات

- إدارة العمليات الداخلية

- تصميم قاعدة بيانات مترابطة تربط بين جميع الكيانات (Users, Clients, Orders, Services) لضمان تكامل البيانات ومنع التكرار أو التداخل.

- تطوير RESTful APIs منظمة تدعم جميع عمليات CRUD لكل جزء من النظام.

- تطبيق أفضل الممارسات البرمجية مثل:

- استخدام DTO للفصل بين بيانات الطلب والاستجابة

- التحقق من صحة البيانات باستخدام class-validator

- كتابة كود منظم وقابل للصيانة والتطوير

- إعداد بيئة تطوير احترافية باستخدام TypeScript، مع تصميم مرن يسمح بإضافة Modules جديدة بسهولة مثل (Accounting, Inventory, HR) مستقبلاً.

بطاقة العمل

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