perfect-postcode/Taskfile.yml

24 lines
480 B
YAML

version: '3'
tasks:
install:
desc: Install all dependencies
cmds:
- uv sync
- cd frontend && npm install
pipeline:
desc: Run data processing pipeline
cmds:
- uv run python -m pipeline.run
server:
desc: Run FastAPI backend on port 8001
cmds:
- uv run fastapi dev server/main.py --port 8001
frontend:
desc: Run frontend dev server on port 3030 (proxies /api to :8001)
dir: frontend
cmds:
- npm run dev