تطوير RESTful API احترافي لنظام إدارة الطلبات | Laravel 12 · Sanctum · TDD · MySQL

تفاصيل العمل

تم تطوير RESTful API متكامل لنظام إدارة الطلبات باستخدام Laravel 12 و PHP 8.2، مع التركيز على جودة الكود والأمان والأداء.

ما تم تنفيذه:

نظام مصادقة كامل باستخدام Laravel Sanctum (Register / Login / Logout)

صلاحيات متعددة (Admin / User) باستخدام Laravel Gates

إدارة المنتجات مع حماية endpoints الإدارة

نظام طلبات متكامل مع Transaction و lockForUpdate() لمنع Race Conditions عند التزامن

حساب تلقائي للسعر الإجمالي عند إنشاء الطلب وتعديله

التحقق من المخزون قبل تأكيد الطلب مع معالجة الأخطاء

Pagination على القوائم

Form Requests للـ Validation

API Resources لتنسيق الـ Responses

معالجة مركزية للأخطاء في bootstrap/app.php

15 اختبار تلقائي (Feature Tests) بـ PHPUnit — جميعها ناجحة

التقنيات: Laravel 12 · PHP 8.2 · MySQL · Sanctum · PHPUnit · Postman

بطاقة العمل

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