في هذا المشروع قمت بتصميم وتطوير واجهة برمجة تطبيقات (API) متكاملة لإدارة المهام باستخدام إطار العمل Laravel الإصدار 11.
تفاصيل العمل:
- بناء نظام مصادقة كامل يسمح للمستخدمين بالتسجيل وتسجيل الدخول والحصول على Token للوصول الآمن.
- إنشاء المسارات الخاصة بالمهام: إضافة مهمة جديدة، عرض جميع مهام المستخدم، تعديل مهمة، وحذف مهمة.
- تطبيق نظام صلاحيات لضمان أن كل مستخدم يمكنه الوصول فقط إلى البيانات الخاصة به ولا يرى بيانات المستخدمين الآخرين.
- تنظيم الكود وفق نمط MVC لجعل المشروع قابل للتطوير والصيانة بسهولة.
- اختبار جميع نقاط النهاية Endpoint باستخدام Postman للتأكد من عملها بشكل صحيح.
التقنيات والأدوات المستخدمة:
PHP, Laravel 11, MySQL, REST API, Postman
هذا المشروع يوضح مهارتي في بناء Backend احترافي وآمن من البداية إلى النهاية.