تفاصيل العمل

هذا المشروع هو واجهة خلفية (Backend فقط) تم تطويرها باستخدام Node.js وExpress.js، ويُعد بمثابة واجهة برمجية RESTful API تهدف إلى تنفيذ العمليات الأساسية لإدارة المنتجات مثل: الإضافة، القراءة، التعديل، والحذف (CRUD). يمكن استخدامه كمكون أساسي لأي نظام مدرسي أو منصة تعليمية ، كما يمكن دمجه بسهولة مع أي واجهة أمامية (Frontend).

الميزات الرئيسية

الإضافة (Create): إضافة طلاب جديدة مع خصائص مثل الاسم، تاريخ الميلاد، رقم الهاتف، الصف.

القراءة (Read): جلب طالب واحد أو عدة طلبة عبر نقاط نهاية API منظمة.

التعديل (Update): تحديث بيانات طالب موجود باستخدام معرف الطالب (ID).

الحذف (Delete): حذف الطلاب من النظام بشكل آمن وفعّال.

الهيكل التقني (Tech Stack)

Node.js: بيئة تشغيل JavaScript على جانب الخادم.

Express.js: إطار عمل خفيف لبناء خوادم ويب ومعالجة التوجيه والوسيطات.

RESTful API: يعتمد على مبادئ REST لسهولة التوسع والصيانة.

Middleware: يستخدم وسائط Express لمعالجة الطلبات، والتعامل مع الأخطاء، وتسجيل العمليات.

بطاقة العمل

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