# Script PowerShell simplifié pour lancer UnionFlow
Write-Host "========================================" -ForegroundColor Cyan
Write-Host "    LANCEMENT UNIONFLOW" -ForegroundColor Cyan
Write-Host "========================================" -ForegroundColor Cyan
Write-Host ""

Write-Host "🎯 SOLUTION RECOMMANDÉE : Application Mobile en Mode Démo" -ForegroundColor Green
Write-Host ""
Write-Host "L'application mobile UnionFlow peut fonctionner de manière autonome" -ForegroundColor Yellow
Write-Host "avec des données de démonstration complètes, sans nécessiter le serveur." -ForegroundColor Yellow
Write-Host ""

Write-Host "📱 Lancement de l'application mobile..." -ForegroundColor Green
Set-Location "unionflow-mobile-apps"

Write-Host "🔍 Vérification des appareils connectés..." -ForegroundColor Yellow
flutter devices

Write-Host ""
Write-Host "🚀 Lancement de l'application..." -ForegroundColor Green
Write-Host "📱 L'application va se lancer en mode démo avec des données fictives" -ForegroundColor Cyan
Write-Host ""

Write-Host "✅ Fonctionnalités disponibles en mode démo :" -ForegroundColor Green
Write-Host "  🔐 Authentification libre" -ForegroundColor White
Write-Host "  👥 Gestion complète des membres (50+ profils)" -ForegroundColor White
Write-Host "  💰 Cotisations avec historique sur 12 mois" -ForegroundColor White
Write-Host "  📅 Événements avec calendrier complet" -ForegroundColor White
Write-Host "  🤝 Module de solidarité avec demandes d'aide" -ForegroundColor White
Write-Host "  📊 Tableaux de bord avec graphiques dynamiques" -ForegroundColor White
Write-Host ""

# Essayer de lancer sur le Samsung spécifique d'abord
Write-Host "Tentative de lancement sur Samsung Galaxy A72..." -ForegroundColor Cyan
flutter run -d R58R34HT85V

# Si ça échoue, lancer sur n'importe quel appareil
if ($LASTEXITCODE -ne 0) {
    Write-Host ""
    Write-Host "Tentative de lancement sur n'importe quel appareil connecté..." -ForegroundColor Cyan
    flutter run
}

Set-Location ".."

Write-Host ""
Write-Host "✅ Script terminé !" -ForegroundColor Green
Read-Host "Appuyez sur Entrée pour fermer"
