تفاصيل العمل

فكرة المشروع:

هو تطبيق لإدارة المهام يسمح للمستخدمين بإضافة، تعديل، حذف، ومراجعة المهام بسهولة. يمكن التفاعل مع التطبيق من خلال واجهة الويب أو API.

مميزات المشروع:

التسجيل والدخول:

يمكن للمستخدمين التسجيل وتسجيل الدخول باستخدام البريد الإلكتروني وكلمة المرور.

يستخدم Sanctum لتأمين API.

إدارة المهام:

إضافة المهام: إضافة مهام جديدة مع العنوان والوصف.

عرض المهام: عرض المهام بشكل عام أو مهام المستخدم فقط.

تعديل المهام: تعديل تفاصيل المهام.

حذف المهام: حذف المهام.

تأمين API:

يستخدم Sanctum لحماية API باستخدام رموز مميزة (Tokens) بحيث يضمن أن المهام محمية ولا يمكن الوصول إليها إلا من قبل المستخدمين المخولين.

تقسيم المهام:

المهام يمكن أن تكون عامة أو خاصة. يمكن لكل مستخدم عرض مهامه فقط.

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

Laravel: لإدارة التطبيق والبيانات.

Sanctum: لتأمين API باستخدام الرموز المميزة.

MySQL: لتخزين معلومات المستخدمين والمهام.

كيفية عمل المشروع:

يسجل المستخدم حسابًا ويقوم بتسجيل الدخول للحصول على رمز مميز (Token).

يمكن للمستخدم إضافة، تعديل، وحذف المهام باستخدام API.

يتم تأمين جميع العمليات باستخدام Sanctum.

الفوائد:

تعلم كيفية تطوير API باستخدام Laravel Sanctum.

تعلم كيفية تأمين البيانات والتفاعل مع API.

المشروع يمكن توسيعه بسهولة لإضافة ميزات إضافية

ملفات مرفقة

بطاقة العمل

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