⚙️

TaskFlow API

Tasks Management REST API · .NET 8

.NET 8 C# 12 ASP.NET Core Swagger

نظرة عامة

REST API كاملة (CRUD) لإدارة المهام: إنشاء، تعديل، إكمال، حذف. مبنية على ASP.NET Core 8 ببنية طبقات نظيفة (Models · Services · Controllers)، تخزين In-Memory مع بيانات نموذجية، وتوثيق تفاعلي عبر Swagger UI. تصلح كنقطة انطلاق لأي مشروع .NET API.

نقاط النهاية

MethodEndpointالوصف
GET/api/tasksجلب كل المهام
GET/api/tasks/{id}جلب مهمة محددة
POST/api/tasksإنشاء مهمة جديدة
PUT/api/tasks/{id}تعديل مهمة
DELETE/api/tasks/{id}حذف مهمة

التشغيل المحلي

cd backend/tasks-management-api
dotnet restore
dotnet run

# Open Swagger UI
https://localhost:5001/swagger

خطة التطوير