بناء واجهة برمجية متكاملة (RESTful API) لنظام إدارة الموارد البشرية (HRMS)

تفاصيل العمل

قمت بتصميم وتطوير واجهة برمجية (RESTful API) قوية وآمنة لنظام إدارة موارد بشرية، جاهزة للربط مع تطبيقات الهاتف (Flutter/React Native) أو واجهات الويب (Vue/React).

المميزات التقنية (Backend Features):

نظام مصادقة آمن (Authentication): استخدام Laravel Sanctum لإدارة الرموز (Tokens) وتأمين الجلسات.

إدارة الصلاحيات (Authorization): بناء Policies & Gates للتحكم الدقيق في من يمكنه الوصول للبيانات (Admin vs Employee).

هيكلة البيانات (API Resources): استخدام Laravel Resources لضمان استجابة JSON موحدة وسريعة.

معالجة الأخطاء (Error Handling): نظام موحد لإرجاع رسائل الخطأ والأكواد (404, 403, 500) بشكل قياسي.

توثيق (Documentation): توثيق للـ Endpoints باستخدام Postman Documentation.

التقنيات المستخدمة:

Framework: Laravel 12.

Database: MySQL (تصميم ERD متقدم وعلاقات Eloquent).

Testing: Postman (لاختبار الـ Endpoints).

بطاقة العمل

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