.PHONY: api web test e2e build
api:
	cd backend && python -m uv run --locked --extra dev uvicorn app.main:app --reload --port 8000
web:
	cd frontend && npm run dev
test:
	cd backend && python -m uv run --locked --extra dev pytest -W error::DeprecationWarning
	cd frontend && npm test
e2e:
	cd frontend && npm run test:e2e
build:
	cd frontend && npm run build
