.PHONY: server-python server-node

server-python:
	cd server-python; uv run fastapi dev app.py --port 3000; cd -
server-node:
	npm run server:dev
fe:
	npm run dev
schema:
	cd server-python; poetry run python -m generate_schema; cd -
build: 
	docker build -t sensor-web-v2 .
build-fe:
	docker build -t sensor-web-v2-fe --target frontend . 
run: build
	docker run --rm -d -p 8080:8080 sensor-web-v2
test: build-fe
	docker run --rm sensor-web-v2-fe npm run test:ci
