مطور Backend (Next.js / Node.js) خبير في الربط البرمجي (APIs & Webhooks) لمنصة SaaS

تفاصيل المشروع

نعمل على تطوير منصة منصة SaaS متقدمة متخصصة في مجال رقمي وأتمتة الذكاء الاصطناعي. المنصة مبنية بأحدث التقنيات (Next.js App Router, TypeScript, Prisma) ومستضافة على خوادم خاصة باستخدام (Coolify).

نبحث عن مطور واجهات خلفية (Backend Developer) متمرس ليكون المساعد التقني في عمليات "الربط الخارجي" والتكامل مع الأنظمة المختلفة، وبناء أدوات سحب البيانات (Scraping).

المهام المطلوبة:

1. الربط مع منصات التجارة الإلكترونية: تكامل كامل مع (سلة، زد) عبر APIs و Webhooks لمزامنة الطلبات والمخزون والعملاء.

2. الربط مع بوابات الدفع: التأكد من استقرار عمل بوابة الدفع (مثل Paymob) وإدارة الاشتراكات (Subscriptions) وترقية/تخفيض الباقات.

3. أدوات سحب البيانات (Web Scraping): المساعدة في بناء وإدارة عناكب برمجية باستخدام مكتبات مثل (Crawlee / Puppeteer) لجلب البيانات بشكل آمن وتخطي الحظر.

4. تأسيس طوابير المهام (Job Queues): ربط وتنظيم المهام الثقيلة باستخدام (Redis + BullMQ) لضمان عدم تعليق السيرفر عند وجود طلبات عالية.

5. ربط أدوات مفتوحة المصدر: المساعدة في ربط المنصة عبر الـ API الداخلي مع خدمات مستضافة لدينا مثل (Ollama للذكاء الاصطناعي، n8n للأتمتة، وأدوات الرد الآلي).

المهارات المطلوبة إجبارياً:

• إتقان تام لبيئة Node.js وإطار عمل Next.js و TypeScript.

• خبرة عميقة جداً في بناء واستهلاك RESTful APIs و التعامل مع OAuth 2.0.

• فهم متقدم لـ Webhooks وكيفية تأمينها ومعالجة البيانات القادمة منها.

• خبرة في التعامل مع قواعد البيانات (PostgreSQL / Prisma).

• القدرة على التعامل مع Rate Limits وتفادي حظر السيرفرات عند سحب البيانات.

ملاحظة عن المشروع :

ما تم إنجازه في المشروع حتى الآن (لتكون في الصورة):

• الواجهات الأمامية (Frontend): تم الانتهاء بالكامل من تصميم وبرمجة واجهات المنصة (لوحة التحكم للمستخدمين والإدارة).

• البنية التحتية والاستضافة: المنصة تعمل ومستضافة على سيرفراتنا الخاصة باستخدام (Coolify)، وقاعدة البيانات (PostgreSQL & Prisma) مبنية ومستقرة.

• المصادقة والحماية (Auth): تم الانتهاء من نظام تسجيل الدخول والتوثيق وإدارة المستخدمين باستخدام (Supabase Auth) وربط الـ SMTP.

• الدفع والاشتراكات: تم دمج بوابة الدفع وتأسيس الهيكل الأساسي للاشتراكات.

المهارات المطلوبة إجبارياً:

• إتقان تام لبيئة Node.js وإطار عمل Next.js و TypeScript.

• خبرة عميقة جداً في بناء واستهلاك RESTful APIs والتعامل مع OAuth 2.0.

• فهم متقدم لـ Webhooks وكيفية تأمينها ومعالجة البيانات.

• القدرة على التعامل مع Rate Limits وتفادي حظر السيرفرات عند جلب البيانات.

ملاحظة للمستقلين:

يرجى إرفاق نماذج أعمالك السابقة في ربط الـ APIs (خصوصاً سلة وزد إن وُجد)، وذكر تقنياتك المفضلة في التعامل مع الـ Webhooks. العروض التي لا تحتوي على سابقة أعمال واضحة في الربط سيتم استبعادها. نتطلع لشراكة عمل طويلة الأمد في حال إثبات الكفاءة.

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$250.00 - $500.00
مدة التنفيذ
20 يوما
المهارات

صاحب المشروع
Maram A.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 3

تقدم للمشروع

العروض المقدمة

السلام عليكم قرأت تفاصيل المشروع وهذا بالضبط تخصصي. خبرتي المباشرة بما تحتاجونه: Next.js / Node.js / TypeScript: هذا stack عملي اليومي. APIs و Webhooks: بنيت ور...

السلام عليكم أستاذة مرام، قرأت تفاصيل المشروع بعناية، وأرى أن متطلباته تتطابق تماما مع تخصصي اليومي. ? خبرتي المباشرة بما تحتاجونه: Node.js / Next.js / TypeScri...

مرحبا، اطلعت على تفاصيل مشروعكم، وما تبحثون عنه بالضبط هو مطور Backend متخصص في التكاملات (Integrations) وليس فقط تطوير API تقليدي، وهذا يتطابق بشكل كبير مع خبر...

واضح جدا من وصف المشروع إنكم لا تبحثون عن Backend Developer عادي ينفذ شوية endpoints، بل عن شخص فاهم طبيعة منصات SaaS المعتمدة على integrations الكثيفة، وقادر ي...

تحية طيبة أستاذة مرام، بصفتك مسوقة رقمية، فأنت تدركين أن السوق مليء بأدوات تعتمد على التوليد العشوائي. فكرتك ببناء (Ad Framework Engine) هي الخطوة الصحيحة لبناء...

أهلا بيك، أقدر أساعدك في تنفيذ تكاملات الـ Backend المطلوبة للمنصة وضمان استقرار الربط مع الأنظمة الخارجية، كـ Backend Developer بخلفية في الـ APIs والـ Automat...

هلا بك أستاذة مرام، منصتك صارت شبه جاهزة، واللي تحتاجه الحين هو المحرك القوي اللي يربطها مع سلة وزد ويسحب البيانات بذكاء بدون ما يطيح السيرفر، وهذا بالضبط اللي ...

أهلا بك أستاذة مرام، قرأت تفاصيل مشروع منصة الـ SaaS بتمعن، ومن الواضح أنكم قطعتم شوطا ممتازا في اختيار البنية التحتية (Coolify, Prisma, Supabase). بما أن الواج...

مرام، هذا بالضبط اللي أسويه يوميا. أنا بكر، مهندس ذكاء اصطناعي أشتغل من سان فرانسيسكو. حاليا أبني Awn AI: منصة SaaS عربية مبنية على نفس الـ Stack بالضبط اللي تس...

Grissa A.

السلام عليكم أستاذة مرام، واضح أنكم بنيتم أساسا تقنيا ممتازا (Next.js App Router Prisma Supabase Auth Coolify) المرحلة اللي أنتم فيها الآن هي بالضبط المرحلة الأ...

السلام عليكم أبشرك أنا الشخص المثالي لهذه المهمة قمت بتطوير مشروع مشابه لأكثر من سنة بإستخدام نفس تكنولوجيا Nextjs app routes , prisma , typescript وقمت أيضا بإ...

يعطيكي العافية, انا عبدالقادر مهندس برمجيات متخصص في تطوير الباك اند بخبرة 3 سنوات اشتغلت على العديد من المشاريع القوية منها Crowdfunding Platform, Online Shop ...

أنا مطور برمجيات بخبرة تتجاوز 11 سنة في مجال تطوير الأنظمة والتطبيقات وقد عملت سابقا على تطوير منصة متكاملة مشابهة لأنظمة سلة وزد تشمل إدارة المتاجر والطلبات وا...

سلام عليكم أنا Backend Developer متخصص في Node.js و Next.js، وعندي خبرة قوية في بناء الأنظمة الخلفية والتكامل مع APIs و Webhooks. أقدر أساعدكم في: ربط منصات الت...

أنا مطور Backend بخبرة قوية في: Node.js Next.js (App Router) TypeScript بناء وتكامل RESTful APIs المعقدة التعامل مع OAuth 2.0 Webhooks بشكل آمن العمل على Postgr...

السلام عليكم يا أستاذة مرام، قرأت المشروع بالتفصيل، وحسيت إن الـ stack بتاعكم بيتكلم عني بالظبط. خليني أكون صريح معاكي من الأول: أنا بشتغل حاليا كـ Backend Lead...

أهلا أستاذة مرام، الاعتماد على Redis مع BullMQ خطوة ممتازة لمعالجة الـ Webhooks القادمة من سلة وزد عشان نضمن عدم سقوط السيرفر وقت ضغط الطلبات. بحكم شغلي المتكرر...

Ali M.

حياك الله اختي مرام انا مهندس علي مكور خلفية بخبرة 6 سنوات في مجال وعملت عديد من مشاريع الخلفية والتي تحتوي على webhooks,oauth, payment gateway يمكنني مساعتدك ف...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.