#!/bin/bash

echo "🚀 TK-MP 프론트엔드 시작 스크립트"
echo "=================================="

# 현재 디렉토리 확인
if [ ! -f "package.json" ]; then
    echo "❌ package.json이 없습니다. frontend 폴더로 이동해주세요."
    exit 1
fi

# 의존성 설치 확인
if [ ! -d "node_modules" ]; then
    echo "📦 의존성을 설치합니다..."
    npm install
fi

# 백엔드 서버 확인
echo "🔗 백엔드 서버 연결 테스트..."
curl -s http://localhost:8000/api/projects > /dev/null
if [ $? -eq 0 ]; then
    echo "✅ 백엔드 서버가 실행 중입니다."
else
    echo "⚠️  백엔드 서버가 실행되지 않았습니다."
    echo "   다른 터미널에서 다음 명령어를 실행해주세요:"
    echo "   cd ../backend && source venv/bin/activate && uvicorn app.main:app --reload"
fi

echo ""
echo "🌐 프론트엔드 서버를 시작합니다..."
echo "   브라우저에서 http://localhost:3000 이 자동으로 열립니다."
echo ""

# 개발 서버 실행
npm run dev
