مطور PHP محترف لتحديث كود إدارة شبكات وحقن كروت، إضافة ميزة الطباعة والربط مع Tactful AI

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

السلام عليكم،أمتلك كوداً خاصاً (Custom Panel) مبنياً بلغة PHP مخصصاً لإدارة كروت الإنترنت والـ VPN لجملة الكافيهات. الكود يحتاج إلى عملية تطوير شاملة، وإعادة هيكلة لإضافة ميزات جديدة وربطه برمجياً ليعمل أوتوماتيكياً.الوضع الحالي للسيستم:الكروت لا تكون موجودة على سيرفر الميكروتيك بل تكون محذوفة منه، ومخزنة في قاعدة بيانات السيستم ومقسمة إلى دفعات (Batches)، وكل دفعة تبدأ برقم موحد (Prefix). حالياً أقوم يدوياً بأخذ الدفعة وحقنها على السيرفر بعد استلام الدفع.التطويرات والميزات المطلوبة برمجياً:إضافة ميزة طباعة الكروت (Thermal/PDF Printing): توليد ملفات PDF أو تصاميم جاهزة للطباعة الفورية للكروت مقسمة وجاهزة، تدعم طابعات الفواتير الحرارية (اسم المستخدم، الباسورد، واللوجو الخاص بالكافيه).بناء واجهة برمجية (RESTful API): إنشاء نقاط اتصال (Endpoints) محمية داخل كود الـ PHP لاستقبال الأوامر الخارجية، وتحديداً أمر الحقن الجماعي للكروت Bulk Add/Insert إلى السيرفر (عبر RouterOS API) فور استدعائه.الربط مع منصة Tactful AI وبوابة دفع: استقبال طلبات الـ Webhooks القادمة من بوت الواتساب لـ Tactful عند قيام العميل بالدفع عبر فودافون كاش (بربط Paymob أو فوري)، لتقوم واجهة الـ API بسحب الدفعة التالية للعميل بالترتيب وحقنها في السيرفر فوراً دون تدخل بشري.تحسين الأداء والحماية (Refactoring & Security): تسريع معالجة الكروت الكثيرة عند الحقن لحماية السيرفر من التهنيج (Timeout)، وتأمين الكود بالكامل ضد ثغرات الـ SQL Injection وحماية الـ API بواسطة (API Keys).لوحة تحكم للموزعين (Reseller/Clients Dashboard): تحسين واجهة المستخدم لتمكين أصحاب الكافيهات من الدخول برقم الموبايل لمتابعة دفعاتهم، كروتهم المتبقية، وتاريخ فواتيرهم.

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

صاحب المشروع
Abdelgelel G.
  • مالك المنتج
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 1

تقدم للمشروع

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

السلام عليكم، اطلعت على تفاصيل المشروع، والمطلوب واضح بالنسبة لي: تطوير الـ Custom PHP Panel الحالي ليصبح نظاما أوتوماتيكيا لإدارة كروت الإنترنت والـ VPN، مع حق...

السلام عليكم، عندي سؤال مهم قبل البدء: هل النظام الحالي مبني بطريقة تسمح بالتعامل مع أكثر من MikroTik Server في نفس الوقت أم أن كل عميل مرتبط بسيرفر واحد فقط لأ...

ياسر ش.

السلام عليكم تحية طيبة معك م. ياسر Senior Software Engineer قرأت المطلوب بعناية لفهم المتطلبات ويمكنني تنفيذ المطلوب وإليك العرض الفني والمالي الوصف العام يهدف ...

السلام عليكم أ. عبدالجليل، لفت انتباهي أن التحدي الحقيقي في مشروعك ليس إضافة API أو ميزة طباعة فقط، بل تحويل دورة العمل بالكامل من عملية يدوية إلى نظام مؤتمت يب...

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

وعليكم السلام أستاذ عبدالجليل، الفكرة الجوهرية في مشروعك ليست إضافة ميزات منفصلة (طباعة، API، Webhook)، بل تحويل عملية الحقن اليدوية إلى دورة مؤتمتة بالكامل: ال...

السلام عليكم، اطلعت على تفاصيل المشروع وفهمت آلية عمل النظام الحالية، خاصة فكرة تخزين الكروت داخل قاعدة البيانات على شكل Batches ثم حقنها إلى سيرفرات MikroTik ع...

و عليكم السلام ورحمة الله , الانتقال من الإدخال اليدوي إلى الأتمتة الكاملة عبر ربط بيئة PHP مع سيرفرات Mikrotik وبوابات الدفع هو قرار هندسي ممتاز لضمان استقرار ...

السلام عليكم، اطلعت على تفاصيل المشروع وأرى أنني مناسب جدا لتنفيذه، حيث أمتلك أكثر من 4 سنوات خبرة في تطوير أنظمة PHP/Laravel المعقدة وربطها مع الأنظمة الخارجية...

السلام عليكم ورحمة الله وبركاته تم إرفاق ملف يوضح آلية العمل وطبيعته اطلعت على تفاصيل النظام، وفكرة التطوير واضحة: المطلوب ليس مجرد إضافة صفحات جديدة، بل تحويل ...

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

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

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