تطوير متجر إلكتروني متكامل (E-Commerce Web Application)

تفاصيل العمل

تطوير واجهة برمجية خلفية (Backend RESTful API) لمتجر إلكتروني متكامل باستخدام لغة Python وإطار العمل Django Framework، مع الاعتماد على Django REST Framework لبناء الـ APIs وتأمينها.

أبرز الميزات والوظائف المنجزة في المشروع:

• إدارة المستخدمين والصلاحيات (Authentication & Authorization):

- نظام تسجيل وتسجيل دخول للمستخدمين وإدارة الملف الشخصي (Profile Management).

- حماية وتأمين الواجهات البرمجية باستخدام تقنية JWT / Bearer Tokens لمنع الوصول غير المصرح به.

• إدارة المنتجات والتصنيفات (Products & Categories):

- إمكانية إضافة وتصنيف المنتجات بسهولة مع تفعيل خيارات البحث والفلترة (Filtering & Searching).

- نظام التصفح المترتب (Pagination) لعرض المنتجات بكفاءة وسرعة.

• سلة التسوق والطلبات (Cart & Orders System):

- بناء واجهات برمجية لإدارة سلة التسوق (إضافة، تعديل، وحذف العناصر).

- معالجة طلبات الشراء وتحويل سلة التسوق إلى طلبات مكتملة مع متابعة حالتها.

• لوحة تحكم مخصصة (Django Admin Panel):

- إعداد لوحة تحكم شاملة لإدارة كافة قواعد البيانات (المنتجات، المفضلة Favorites، الطلبات، والمستخدمين) بكل سهولة ومرونة.

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

• Language: Python

• Framework: Django / Django REST Framework (DRF)

• Database: SQLite / PostgreSQL

• Authentication: JWT (JSON Web Tokens)

• Version Control: Git & GitHub

ملفات مرفقة

بطاقة العمل

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