UGC Reactions from Real Creators
Real creator library videos at $11 and images at $8. Custom production from $25/video with a $250 minimum. Commercial licensing included.
فحص وتوصيات ومساعد ذكي لإعلانات Google، مع موافقة واضحة قبل أي تعديل.
Translation pending
MarketingTypeScript · PLpgSQLGitHub @moodaaft-opsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗منصة SaaS عربية لإدارة حسابات Google Ads: تسجيل دخول، ربط كل الحسابات التي يملك المستخدم صلاحية عليها، تبديل الحساب المحدد، مزامنة الحملات، فحص الحساب، مساعد ذكي، توصيات تمر عبر مركز موافقات، تقارير، وفوترة Stripe.
المتطلبات: Node.js 20+ وpnpm 11.9.
pnpm install --frozen-lockfile
cp .env.example .env.local
pnpm dev
يفتح التطبيق افتراضياً على http://localhost:3000.
pnpm check
يشغل فحص الأنواع، ESLint، الاختبارات، ثم بناء الإنتاج. ويجري GitHub Actions الفحص نفسه على main وطلبات الدمج.
لبيئة جديدة، طبّق db/schema.sql أولاً من Supabase SQL Editor. بعد ذلك تطبق التحديثات المتتابعة من db/migrations/.
للتحديثات اللاحقة يمكن استخدام:
SUPABASE_DB_URL='postgresql://...' pnpm db:migrate
الأداة تحتاج psql، تحفظ أسماء الملفات المطبقة في _modaafa_migrations، ولا تطبع رابط قاعدة البيانات.
/ الصفحة العامة/login الدخول/onboarding الإعداد الأول/dashboard لوحة التحكم/assistant المساعد/audit فحص الحساب/optimizer مركز الموافقات/campaigns الحملات/reports التقارير/billing الاشتراك والفوترة/settings الإعدادات وحذف الحساب/privacy و/terms و/data-deletion الصفحات القانونية/api/health فحص عام محدود، وفحص مفصل عند إرسال CRON_SECRET كـ Bearer tokenاستخدم قائمة الإطلاق ودليل التشغيل. وجود المتغيرات لا يعني أن التكامل يعمل؛ الفحص المفصل يتحقق أيضاً من قاعدة البيانات وStripe وAnthropic والبريد والمهام المجدولة.
لا يوصف الإصدار بأنه جاهز تجارياً حتى:
pnpm check.launch_ready: true.GOOGLE_OAUTH_APP_VERIFIED=true بعد الموافقة الفعلية فقط.لا تحفظ أسراراً في Git، ولا تضف ملفات .env إلى المستودع.