.PHONY: test dev build web

test:
	cd backend && python3 -m pytest -q

# Entwicklung: Backend (8200) + Vite (5274)
dev:
	cd backend && uvicorn server:app --reload --port 8200 & \
	cd frontend && npx vite --port 5274

# Produktion: Frontend bauen, dann nur den Server starten (serviert frontend/dist)
build:
	cd frontend && npm install && npm run build

web:
	cd backend && uvicorn server:app --port 8200
