Description:
طورت منصة تجارة إلكترونية متكاملة لبيع الملابس الرياضية باستخدام Django. المنصة تتيح للمستخدمين تصفح منتجات متنوعة (تيشيرتات، أحذية، معدات رياضية)، إضافتها إلى السلة، وإتمام الدفع أونلاين بشكل آمن وسهل. كما تحتوي على لوحة تحكم للإدارة لمتابعة الطلبات وإدارة المخزون.
Authentication & Authorization:
تسجيل حساب جديد وتسجيل دخول.
صلاحيات مختلفة (مستخدم عادي – مدير المتجر).
Sportswear Product & Category Management:
عرض المنتجات الرياضية مع التصنيفات (ملابس – أحذية – معدات).
فلترة المنتجات حسب المقاس، اللون، أو نوع الرياضة.
رفع صور عالية الجودة مع تفاصيل المنتج (المقاسات، نوع الخامة).
Cart & Checkout System:
إدارة سلة المشتريات بسهولة (إضافة/تعديل/حذف).
صفحة Checkout متكاملة لمعالجة بيانات العملاء.
Payment Integration:
ربط مع Paymob API لمعالجة المدفوعات الإلكترونية.
التعامل مع الـ Callbacks لتأكيد الدفع وتحديث حالة الطلب.
Order & Inventory Management:
تتبع حالة الطلب (جديد – قيد الشحن – مكتمل).
تحديث كمية المنتجات تلقائيًا بعد الشراء.
Database Design (PostgreSQL/MySQL):
تصميم قاعدة بيانات مرنة تربط المنتجات، الفئات، الطلبات، والمستخدمين.
Admin Dashboard:
لوحة تحكم لإدارة المنتجات الرياضية، متابعة الطلبات، والتحكم بالمخزون.
API Endpoints (Django REST Framework):
توفير واجهة API لربط المنصة مع تطبيق موبايل أو خدمات خارجية.