تخطَّ إلى المحتوى
أسامة جنينة

عدد الأنظمة: 2 · 2025 — حتى الآن

لوحات فورية عبر WebSockets

شاشات تشغيل حيّة على Laravel Reverb: الطلبات والمواعيد وتغيّرات الحالة تُدفع إلى كل لوحة مفتوحة لحظة حدوثها، بدلاً من صفحة يحتاج أحدهم إلى تحديثها.

الأنظمة التي تثبت ذلك

  • 2025 — حتى الآن

    منصة تجارة تعمل داخل واتساب

    متجر متعدد الفروع، واجهته بالكامل محادثة واتساب

    العملاء يطلبون عبر واتساب فقط — لا تطبيق ولا موقع يزورونه. محرّك flow بحالة (state machine) يقود المحادثة، وبوابة Node منفصلة تتولى ترجمة بروتوكول Meta والتحقق من التواقيع، ولوحتان بـ Laravel تعطيان الإدارة وكل فرع تحكماً فورياً بالطلبات والكتالوج وساعات العمل.

    الدور: Full-stack — الخدمتان واللوحات ومحرّك الـ flow والنشر

    Laravel 13Vue 3 + InertiaLaravel Reverb (WebSockets)Meta WhatsApp Cloud APIFastifyRedisMySQLThawaniPest
    اقرأ دراسة الحالة
  • 2025 — حتى الآن

    منصة إدارة مركز أسنان

    ٧٨ موديلاً من النطاق الطبي والمالي، ومحرّك أرباح أطباء لا يحتمل الخطأ

    تشغيل عيادة كامل: المرضى والمواعيد والعلاجات والوصفات والمخزون والفواتير والرواتب. الجزء الصعب ليس الـ CRUD — بل توزيع الدفعات وخوارزمية أرباح الأطباء، حيث خطأ تقريب واحد يتحول إلى خلاف حقيقي بين العيادة وطاقمها. عربي RTL بالكامل، مع تحديثات فورية عبر WebSockets.

    الدور: Full-stack — نمذجة النطاق والمنطق المالي والنشر والنسخ الاحتياطي

    Laravel 12Blade + Alpine.jsTailwind 4Laravel Reverb (WebSockets)MySQLArabic RTL

صِف المشكلة، لا الحل

أنفع رسالة أولى هي ما الذي يسير بشكل خاطئ وكم يكلّفك. وسأخبرك بصراحة إن كنتُ الشخص المناسب له أم لا.