#!/usr/bin/env bash
echo "Stopping NMDPRA Clearance System servers…"

# Kill by port
for PORT in 8000 5173; do
  PIDS=$(lsof -t -i:$PORT 2>/dev/null)
  if [ -n "$PIDS" ]; then
    kill $PIDS 2>/dev/null && echo "  ✓ Stopped process on port $PORT (PID: $PIDS)"
  fi
done

# Also clean up any leftover uvicorn / vite processes
pkill -f "uvicorn app.main:app" 2>/dev/null && echo "  ✓ Killed uvicorn" || true
pkill -f "vite" 2>/dev/null && echo "  ✓ Killed vite" || true

echo "Done."
