تفاصيل العمل

وصف المشروع: نظام لإدارة المهام بين فريق عمل (مثل Trello مصغر).

​التقنيات المستخدمة: .NET Web API, JWT Authentication, Swagger UI, SQL Server.

​أهم الميزات: توثيق كامل للـ Endpoints باستخدام Swagger، نظام حماية بـ Tokens، وعلاقات One-to-Many بين المستخدم والمهام

.

طريقة التنفيذ:

​الحماية: تأمين الـ API باستخدام JWT (JSON Web Tokens) لضمان أن كل مستخدم يصل لمهامه الخاصة فقط.

​المعالجة: استخدام DTOs (Data Transfer Objects) لنقل البيانات بكفاءة وتقليل حجم الـ Payload بين السيرفر والعميل.

​الأداء: تطبيق Pagination (تقسيم الصفحات) و Filtering في استعلامات قاعدة البيانات لتحسين السرعة عند استرجاع عدد كبير من المهام.

​الاختبار: استخدام Postman لعمل اختبارات شاملة لجميع حالات الـ HTTP (GET, POST, PUT, DELETE)

بطاقة العمل

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