واجهة برمجية لإدارة المهام (Task Manager API) – مشروع Backend
قمت بتطوير واجهة برمجية REST API لإدارة المهام باستخدام Node.js و Express.js مع قاعدة بيانات MongoDB. يتيح النظام إنشاء المهام وإدارتها واسترجاعها بطريقة منظمة من خلال مجموعة من نقاط الاتصال البرمجية (API Endpoints).
مميزات المشروع
إنشاء مهمة جديدة
عرض جميع المهام
التحقق من عدم تكرار المهمة قبل إنشائها
التعامل مع الأخطاء وإرجاع أكواد حالة HTTP المناسبة
تنظيم الكود باستخدام هيكلية MVC لسهولة الصيانة والتطوير
التقنيات المستخدمة
Node.js
Express.js
MongoDB
Mongoose
REST API