#!/bin/bash

# Real-time Notifications Test Script
# تشغيل هذا السكريبت لاختبار النظام

echo "🚀 Starting Reverb WebSocket Server..."
php artisan reverb:start &
REVERB_PID=$!

sleep 3

echo ""
echo "✅ Reverb is running on http://localhost:8080"
echo ""
echo "📋 Next Steps:"
echo "1. افتح متصفحك على: http://localhost/user/notifications"
echo "2. سجل دخول كـ User (ID: 1)"
echo "3. افتح Browser Console (F12)"
echo "4. ستشاهد: 'Echo initialized for User 1'"
echo ""
echo "5. في terminal آخر، شغّل:"
echo "   php artisan tinker"
echo ""
echo "6. في tinker اكتب:"
echo "   \$service = app(\\App\\Services\\NotificationService::class);"
echo "   \$service->sendToUser(1, 'اختبار', 'هذا إشعار تجريبي', 'info');"
echo ""
echo "7. شاهد الإشعار يظهر فوراً في المتصفح! 🎉"
echo ""
echo "To stop Reverb: kill $REVERB_PID"
