دليل إدارة المتجر
لأننا بدأنا بميزانية صفر، يتم تعديل الألعاب والباقات من لوحة Supabase الرسمية بعد تسجيل الدخول إلى حسابك، بدلاً من إنشاء صفحة إدارة مفتوحة للناس.
1. افتح لوحة Supabase
من حسابك الشخصي، افتح المشروع التالي ثم ادخل إلى Table Editor:
فتح قاعدة بيانات GameZone IQ ↗
سجل الدخول إلى Supabase إذا طلب منك ذلك. لا ترسل كلمة المرور لأي شخص.
2. إدارة الألعاب
افتح جدول games. ستجد PUBG Mobile وFree Fire وMobile Legends. حقل active يحدد هل تظهر اللعبة على الموقع.
3. إضافة باقات شحن
افتح جدول packages، واضغط Insert لإضافة صف جديد. استخدم الحقول التالية:
| الحقل | ماذا تضع؟ |
|---|---|
game_id | رقم اللعبة في جدول games |
name | اسم الباقة، مثل 60 UC |
price_iqd | سعر البيع الحقيقي بالدينار العراقي |
supplier_cost_iqd | تكلفة المورد (اختياري ولا تظهر للعملاء) |
active | اتركه false حتى تعتمد السعر وتريد نشره |
عند تأكيد السعر والمورد، بدّل active إلى true، ثم افتح المتجر واضغط رمز التحديث ↻.
4. الطلبات والمدفوعات
جدول orders موجود في قاعدة البيانات، لكنه غير مربوط بالموقع حالياً. لا تستقبل طلبات أو مدفوعات حقيقية حتى نبني آلية آمنة لإنشاء الطلب والتحقق من الدفع وتسجيل دخول المدير.
المرحلة التالية: Supabase Auth + سياسات وصول المدير + طلبات مشتركة بين الأجهزة.