العودة لقائمة المشاريع
مبرمج Django + React لربط بوابة الدفع HyperPay
الميزانية
$100.00 - $250.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Django
React
برمجة
تطوير البرمجيات
هندسة البرمجيات
برمجة قواعد البيانات
Django
React
برمجة
تطوير البرمجيات
هندسة البرمجيات
برمجة قواعد البيانات
الوصف
موقع صالون تجميل مبني بـ Django + React، ونحتاج مبرمجاً محترفاً لربط بوابة الدفع HyperPay، بالإضافة إلى إنشاء حساب مستخدم عبر رقم الجوال وإرسال رسالة تأكيد تلقائية إلى WhatsApp عند الطلب.
️ التقنيات المطلوبة:
Backend: Django 5.2 + Django REST Framework
Frontend: React.js + Vite
بوابة الدفع: HyperPay
قاعدة بيانات: SQLite أو PostgreSQL
المهام المطلوبة:
Backend Development:
إنشاء خدمة دفع (Payment Service) للتعامل مع HyperPay API
تطوير API endpoints لإنشاء جلسات الدفع
إعداد Webhook Handler لمعالجة إشعارات الدفع
إنشاء Models لتخزين معلومات الدفع
تطوير لوحة إدارة (Admin Panel) لإدارة المدفوعات
إنشاء نظام تسجيل مستخدم عبر رقم الجوال:
عند المستخدم يدخل رقم جواله بدلاً (أو بالإضافة إلى) البريد الإلكتروني.
يتم إرسال رمز تحقق إلى رقم الجوال للتأكد من صحته (SMS أو WhatsApp OTP).
إرسال رسالة تأكيد تلقائية إلى WhatsApp عند وصول طلب:
عند أن يُقدّم العميل طلباً في موقعك، بعد تأكيد الدفع أو عند تسجيل الطلب، يُرسل تلقائيًا رسالة عبر WhatsApp تؤكد الطلب.
Frontend Development:
تكامل HyperPay JavaScript SDK
إضافة صفحات نتائج الدفع (نجاح/فشل)، ومعالجة الأخطاء
إضافة شاشة التسجيل عبر رقم الجوال + إدخال كود التحقق
تحسين تجربة المستخدم (UI/UX) خاصة عند الدفع والتسجيل
المتطلبات:
خبرة في Django
خبرة في React.js
خبرة سابقة ببوابات الدفع وربطها
خبرة في REST APIs وJavaScript SDKs
فهم جيد لأمن المدفوعات الإلكترونية
خبرة في تنفيذ تسجيل رقم الجوال وإرسال كود التفعيل (يفضّل مع WhatsApp)
طرق الدفع:
البطاقات (Visa، Mastercard، Mada)
STC Pay
Tabby (أقساط)
Tamara (اشترِ الآن وادفع لاحقاً)
دعم لعملتين: SAR وU