تفاصيل العمل

- لمن: مشغّلو MaVoid الذين يعبّئون دورة ذكاء اصطناعي مسجّلة، وطلاب يحتاجون وصولاً يصمد بعد Paymob أو الدفع اليدوي.

- المشكلة: العرض والدفع والدروس وأدوات التعلّم ومساحة الطالب كانت ستتفرّق، والأسرار لا يجوز أن تدخل حزمة Vite.

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

- التقنيات: React وTypeScript وVite وTailwind وReact Router، وSupabase للمصادقة والبيانات ودوال Edge، وPaymob للدفع الإلكتروني مع تسجيل دفع يدوي بنفس قواعد اللقطة.

- النتيجة: معاينة على Vercel بمسارات عامة وطالب وأدمن؛ مفاتيح الخدمة وPaymob وMux والنماذج تبقى في أسرار الدوال لا في المتصفح.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات