نبحث عن مبرمج Back-end (Node.js أو Python) لعمل بوت/أتمتة مخصّصة لموقع مبرمج برمجة خاصة يقوم بـ:
1. استلام معرّف العميل بعد الدفع مباشرة.
2. الوصول إلى حساب الوكيل الخاص بنا لشحن “بيجو لايف” للعميل.
3. إرسال رسالة تأكيد على واتساب للعميل بعد اكتمال الشحن.
4. التعامل مع رمز تحقق (OTP) يصل عبر SMS/واتساب أثناء عملية الشحن، بطريقة آمنة ومطابقة للسياسات (إدخال يدوي أو تدفّق رسمي مدعوم فقط).
نطاق العمل (Scope)
نقطة تكامل الدفع: استقبال إشعار الدفع (Webhook) من بوابة الدفع المعتمدة لديكم والتحقق من حالة الدفع (Paid/Successful).
لوحة مصغّرة (Admin Panel): عرض الطلبيات المدفوعة + حالة الشحن + زر إعادة المحاولة + سجلات (Logs).
وحدة الشحن: الاتصال بواجهة الشحن (API/Portal) الخاصة بالوكيل وفقاً لما هو متاح رسمياً (لا يتم تجاوز الحماية أو التحايل على OTP).
واتساب: إرسال رسالة تأكيد للعميل (عبر WhatsApp Business API الرسمي أو مزوّد مثل Twilio/360dialog).
التعامل مع OTP:
الموصى به: إدخال يدوي سريع داخل لوحة التحكم عند الطلب، أو اعتماد آلية رسمية لاستلام الرسائل على رقم واتساب أعمال عبر Webhook (إذا كانت السياسة تسمح باستلام هذه الرسائل).
غير مسموح: أي طرق لاعتراض OTP أو التحايل على الحماية.
الأمان: تخزين أسرار الحسّاسة في Secret Manager/ENV، صلاحيات أقلّ حد ممكن، سجلات تدقيق، حماية المعدّل (Rate limiting)، ومراقبة الأخطاء.
المتطلبات التقنية
خبرة قوية في Node.js (Express/Fastify) أو Python (FastAPI/Django).
خبرة بالعمل مع Webhooks لبوابات الدفع.
خبرة بواجهات WhatsApp Business API (Meta Cloud API) أو مزود موثوق.
بناء REST API داخل موقعكم المخصص والتكامل مع قاعدة البيانات الموجودة (MySQL/Postgres).
تجربة سابقة مع OTP-driven flows والالتزام بالسياسات.
كتابة اختبارات أساسية (Unit/Integration) وتوثيق واضح.
التسليمات (Deliverables)
كود نظيف موثّق + ملف إعدادات بيئة (ENV example).
Endpoint لاستقبال إشعار الدفع وتوثيقه.
وحدة شحن تعمل من خلال حساب الوكيل (وفق القنوات الرسمية المتاحة).
تكامل واتساب لإرسال رسالة تأكيد تتضمن: رقم الطلب، المعرّف، حالة الشحن، ووقت التنفيذ.
لوحة تحكم بسيطة: فلترة الطلبات، عرض الحالة، إدخال OTP عند الحاجة، إعادة المحاولة.
دليل تشغيل (Runbook) + خطة طوارئ وإعادة المحاولة (Retry/Backoff).
أنا مبرمج Back-end (Node.js / Python) وعندي خبرة في: بناء REST APIs والتكامل مع قواعد بيانات (MySQL/Postgres). استقبال إشعارات الدفع (Webhooks) والتحقق من حالة ...
السلام عليكم ورحمة الله لقد اطلعت على عرضكم وبصفتي متخصص برمجة بوتات تلغرام وبرمجة واجهة التطبيقات api ساشتغل على مشروعكم وبكل مصداقية وبالمعلومات المطلوبة ان ا...
السلام عليكم أنا متخصصة في تطوير حلول الـ Back-end باستخدام Node.js و Python، مع خبرة قوية في بناء أنظمة آمنة وموثوقة تعتمد على التكامل مع بوابات الدفع، إدارة ا...
مرحبا، اطلعت على تفاصيل المشروع ولدي فعلا خبرة ونمادج سابقة يمكنني ارسالها لكم والعمل هو واضح جدا. عندي خبرة عملية في: تطوير Back-end باستخدام Python (FastAPI/D...