Skip to content

Repository files navigation

🏪 Facistore Admin Dashboard

لوحة تحكم مركزية لإدارة النسخ الاحتياطية لجميع عملاء Facistore.

المميزات

  • ✅ إضافة عدة عملاء (كل عميل له Supabase خاص)
  • ✅ نسخ احتياطي تلقائي لكل عميل
  • ✅ إرسال النسخ الاحتياطية عبر Telegram Bot
  • ✅ نسخ احتياطي لجميع العملاء بضغطة واحدة

التثبيت

cd admin-dashboard
npm install
npm run dev

إعداد Telegram Bot

  1. أنشئ بوت جديد عبر @BotFather في Telegram
  2. احصل على التوكن
  3. أضف التوكن في ملف src/App.tsx:
    const TELEGRAM_BOT_TOKEN = 'YOUR_BOT_TOKEN_HERE';

إضافة عميل جديد

  1. اذهب إلى Supabase Dashboard الخاص بالعميل
  2. انسخ Project URL و Anon Key من Settings → API
  3. أضف العميل في لوحة التحكم

الحصول على Telegram Chat ID

  1. أرسل أي رسالة للبوت الخاص بك
  2. أرسل /start للبوت @userinfobot
  3. سيعطيك الـ Chat ID الخاص بك

الاستخدام

  • نسخ احتياطي لعميل واحد: اضغط زر "نسخ احتياطي وإرسال" على بطاقة العميل
  • نسخ احتياطي للجميع: اضغط زر "نسخ احتياطي للجميع" في الأعلى

About

siri siri gg

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages