تفاصيل العمل

تطوير واجهة برمجة تطبيقات (RESTful API) متكاملة لمنصة تجارة إلكترونية (E-Commerce) باستخدام Node.js و Express.js وقواعد بيانات MySQL، مصممة لإدارة المتاجر والعمليات المالية والطلبات

نظام الحسابات والأمان (Auth System): تسجيل وتوثيق المستخدمين وإنشاء الحسابات باستخدام JWT وتشفير كلمة المرور بـ bcrypt.

إدارة الكتالوج والمنتجات (Product Management): بناء Endpoints لعرض المنتجات، التصنيفات (Categories)، ودعم عمليات البحث والفلترة.

سلة التسوق والطلبات (Cart & Order Processing): إدارة سلة الشراء للمستخدم، وإنشاء الطلبات وحساب الإجمالي وتغيير حالات الطلب (Pending, Completed).

معالجة الأخطاء والـ Validation: تطبيق Validation حازم على كافة المدخلات مع بناء Centralized Error Handling للتعامل مع الاستجابات بدقة.

بنية كود سهلة الصيانة (Clean Code Architecture): تقسيم المشروع إلى طبقات (Routes, Controllers, Middlewares, Services) لضمان سهولة التوسع والتطوير.

ملفات مرفقة

بطاقة العمل

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