تخطَّ إلى المحتوى الرئيسي
ماجد المعلمي

منصة تعليمية / هندسة Backend / SaaS

ProFly — منصة تعليمية

بنيتُ الـ Backend لمنصة تعليمية من الصفر باستخدام Laravel وLivewire — أربعة أنواع حسابات، ولوحات تحكم حسب الأدوار، وثلاث بوابات دفع، وميزات ذكاء اصطناعي، وفيديو عبر Cloudflare Stream.

نظرة عامة على المشروع

بنيتُ الـ Backend لمنصة تعليمية من الصفر باستخدام Laravel وLivewire.

تدعم المنصة أربعة أنواع من الحسابات: الطلاب، وأولياء الأمور، والمرشدون المهنيون، والمدارس والمؤسسات. نفّذتُ أربع لوحات تحكم حسب الأدوار، وسير العمل الأساسي لإدارة الحسابات والأنشطة التعليمية والمحتوى التعليمي.

سياق المشروع

ProFly منصة تعليمية منشورة على profly.tech. بنيتُ الـ Backend الخاص بها بدوام جزئي وعن بُعد بصفتي مطوّر Back-End بين فبراير وأكتوبر 2026.

دوري

  • بنيتُ الـ Backend من الصفر باستخدام Laravel وLivewire، ووضعتُ البنية الأساسية ومنطق الأعمال وسير عمل التطبيق.
  • طوّرتُ القدرات الأساسية للمنصة التي تدعم أدوارًا متعددة للمستخدمين، ولوحات تحكم إدارية، وأنشطة تعليمية، وإدارة المحتوى التعليمي.
  • صمّمتُ ودمجتُ الخدمات الأساسية للمنصة: حلول الدفع وخدمات التواصل وإمكانات الذكاء الاصطناعي وتوصيل الفيديو.
  • أسّستُ مسارات الاختبار وCI/CD والنشر في بيئة الإنتاج باستخدام GitHub Actions وLaravel Forge وCloudflare.

التحديات

  1. 01

    دعم أربعة أنواع مختلفة من الحسابات، لكل منها لوحة تحكم بحسب دورها.

  2. 02

    دمج ثلاث بوابات دفع — Moyasar وTabby وTamara — في منصة واحدة.

  3. 03

    توفير تشغيل فيديو عالي الجودة مع تقليل عبء تخزين الفيديو وبثّه على خادم التطبيق.

  4. 04

    إصدار فواتير متوافقة مع متطلبات ZATCA المعمول بها، مع رموز QR.

القدرات الرئيسية

  • تكاملات الدفع

    • Moyasar
    • Tabby
    • Tamara
  • المراسلة والتواصل

    • Dreams SMS
    • خدمات بريد إلكتروني سحابية
  • تكاملات الذكاء الاصطناعي

    • مساعد مدعوم بالذكاء الاصطناعي
    • تحويل النص إلى كلام للإرشاد داخل المنصة
  • الفوترة

    • إصدار فواتير متوافقة مع متطلبات ZATCA المعمول بها
    • توليد رموز QR
  • الفيديو

    • تكامل Cloudflare Stream لاستضافة الفيديو وتوصيله
    • تشغيل عالي الجودة مع تقليل عبء تخزين الفيديو وبثّه على خادم التطبيق
  • DevOps

    • GitHub Actions
    • الاختبارات الآلية
    • Laravel Forge
    • Cloudflare
    • مسارات النشر في بيئة الإنتاج

أبرز النقاط الهندسية

  • 4

    أنواع الحسابات

    الطلاب، وأولياء الأمور، والمرشدون المهنيون، والمدارس والمؤسسات.

  • 4

    لوحات تحكم حسب الأدوار

    أربع لوحات تحكم وسير عمل أساسي يغطي إدارة الحسابات والأنشطة التعليمية والمحتوى التعليمي.

  • 3

    بوابات الدفع

    Moyasar وTabby وTamara مدمجة في المنصة.

  • توصيل الفيديو عبر Cloudflare Stream

    تشغيل عالي الجودة مع تقليل عبء تخزين الفيديو وبثّه على خادم التطبيق.

كل المشاريع
  • لوحة تحكم Elevenz CRM ببيانات تجريبية: إحصائيات العملاء والمشاريع وعروض الأسعار، ومراحل الفرص، وتوزيع العملاء على الموظفين.

    تطبيق مؤسسي / CRM / تطوير Full-Stack

    Elevenz CRM — نظام إدارة أعمال مؤسسي

    مشروع مؤسسي خاص

    ساهمتُ في تطوير منصة CRM مؤسسية على مستوى الواجهتين الأمامية والخلفية، تشمل سير عمل لاستيراد عروض الأسعار بالذكاء الاصطناعي، وتحسينًا مقيسًا لواجهة API قلّص استعلامات قاعدة البيانات من 1,818 إلى 16.

    • PHP
    • Laravel
    • Vue.js
    • Tailwind CSS
    • +5
  • لوحة إدارة منصة منارة بالوضع الداكن: عدّادات المستخدمين والمؤسسات والشركات والفرص الوظيفية والدورات التدريبية وقصص النجاح والأخبار، وقوائم حديثة أسفلها.

    لوحة إدارة / تطبيق SPA / هندسة Backend

    Benaa Organization — لوحة تحكم Manara

    لوحة إدارة بتقنية SPA مبنية بـ Laravel وLivewire وFlux UI، تشمل واجهات REST API آمنة وتحكّمًا بالوصول حسب الأدوار وتحسينًا لقاعدة البيانات ودمج نموذج ذكاء اصطناعي عبر هندسة الـ Prompts.

    • Laravel
    • Livewire
    • Flux UI
    • REST APIs
    • +1