تفاصيل العمل

مشروع Backend تم تطويره لإدارة متجر إلكتروني بشكل كامل من خلال RESTful API، حيث يوفّر جميع العمليات الأساسية التي يحتاجها أي نظام تجارة إلكترونية مثل إدارة المستخدمين، المنتجات، الأقسام، السلة، الطلبات، وعمليات الدفع.

يهدف المشروع إلى بناء نظام قوي ومنظم يمكن ربطه بسهولة مع Frontend Web أو Mobile Application، مع التركيز على الأمان، الأداء، وتنظيم قاعدة البيانات.

Main Features

User Authentication & Authorization

تسجيل مستخدم جديد

تسجيل الدخول

تشفير كلمات المرور

استخدام JWT للمصادقة

صلاحيات مختلفة مثل Admin / Customer

Product Management

إضافة وتعديل وحذف المنتجات

عرض جميع المنتجات

البحث والتصفية حسب الاسم أو السعر أو الفئة

رفع صور المنتجات

Category Management

إنشاء الأقسام وتحديثها وحذفها

ربط المنتجات بالأقسام المناسبة

Shopping Cart

إضافة المنتجات إلى السلة

تعديل الكمية

حذف منتج من السلة

حساب إجمالي السعر

Order Management

إنشاء الطلبات من السلة

عرض الطلبات الخاصة بالمستخدم

متابعة حالة الطلب مثل:

Pending

Shipped

Delivered

Payment Integration

دعم الدفع الإلكتروني أو الدفع عند الاستلام

تجهيز الـ API للتكامل مع بوابات الدفع

Security & Validation

التحقق من صحة البيانات المدخلة

حماية الـ routes

التعامل مع الأخطاء بشكل منظم

بطاقة العمل

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