تفاصيل العمل

شاركت في تطوير تطبيق Caffinity، وكانت مسؤوليتي الكاملة هي تصميم وتطوير الجزء الخلفي (Backend) للتطبيق باستخدام Node.js وExpress.js.

قمت ببناء RESTful APIs لإدارة المستخدمين، والمنتجات، والطلبات، والتصنيفات، مع تصميم وربط قاعدة البيانات، وتنفيذ نظام تسجيل الدخول والمصادقة باستخدام JWT، بالإضافة إلى التحقق من صحة البيانات ومعالجة الأخطاء وتنظيم المشروع وفق معمارية MVC.

مسؤولياتي في المشروع:

تطوير Backend بالكامل باستخدام Node.js وExpress.js.

تصميم وربط قاعدة البيانات (MongoDB).

إنشاء RESTful APIs.

تنفيذ نظام Authentication وAuthorization باستخدام JWT.

تنظيم الكود وفق MVC Architecture.

معالجة الأخطاء والتحقق من صحة البيانات.

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

Node.js

Express.js

MongoDB

Mongoose

JWT

REST API

MVC Architecture

بطاقة العمل

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