mirror of
https://github.com/Dvorinka/ClubLogos.git
synced 2026-06-04 20:12:57 +00:00
first commit
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
# Health Check Script for Czech Clubs Logos API
|
||||
|
||||
Write-Host "🏥 Czech Clubs Logos API - Health Check" -ForegroundColor Cyan
|
||||
Write-Host "========================================`n" -ForegroundColor Cyan
|
||||
|
||||
# Backend Health Check
|
||||
Write-Host "Checking Backend..." -ForegroundColor Yellow
|
||||
try {
|
||||
$backendResponse = Invoke-RestMethod -Uri "http://localhost:8080/health" -Method Get -TimeoutSec 5
|
||||
Write-Host "✓ Backend is running" -ForegroundColor Green
|
||||
Write-Host " Status: $($backendResponse.status)" -ForegroundColor Gray
|
||||
} catch {
|
||||
Write-Host "✗ Backend is not responding" -ForegroundColor Red
|
||||
Write-Host " Make sure the backend is running on port 8080" -ForegroundColor Gray
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
|
||||
# Frontend Health Check
|
||||
Write-Host "Checking Frontend..." -ForegroundColor Yellow
|
||||
try {
|
||||
$frontendResponse = Invoke-WebRequest -Uri "http://localhost:3000" -Method Get -TimeoutSec 5
|
||||
if ($frontendResponse.StatusCode -eq 200) {
|
||||
Write-Host "✓ Frontend is running" -ForegroundColor Green
|
||||
Write-Host " Status Code: $($frontendResponse.StatusCode)" -ForegroundColor Gray
|
||||
}
|
||||
} catch {
|
||||
Write-Host "✗ Frontend is not responding" -ForegroundColor Red
|
||||
Write-Host " Make sure the frontend is running on port 3000" -ForegroundColor Gray
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
|
||||
# Test API Endpoint
|
||||
Write-Host "Testing API Endpoints..." -ForegroundColor Yellow
|
||||
try {
|
||||
$searchResponse = Invoke-RestMethod -Uri "http://localhost:8080/clubs/search?q=sparta" -Method Get -TimeoutSec 5
|
||||
$clubCount = $searchResponse.Count
|
||||
Write-Host "✓ API search endpoint working" -ForegroundColor Green
|
||||
Write-Host " Found $clubCount clubs" -ForegroundColor Gray
|
||||
} catch {
|
||||
Write-Host "✗ API search endpoint failed" -ForegroundColor Red
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
Write-Host "========================================" -ForegroundColor Cyan
|
||||
Write-Host "Health check complete!" -ForegroundColor Cyan
|
||||
Write-Host ""
|
||||
Write-Host "URLs:" -ForegroundColor White
|
||||
Write-Host " Frontend: http://localhost:3000" -ForegroundColor Cyan
|
||||
Write-Host " Backend: http://localhost:8080" -ForegroundColor Cyan
|
||||
Write-Host " Health: http://localhost:8080/health" -ForegroundColor Cyan
|
||||
Reference in New Issue
Block a user