default:
    @just --list

[parallel]
dev: dev-back dev-front

dev-back:
    cd apps/backend && source .venv/bin/activate && uvicorn app.main:app --reload

dev-front:
    cd apps/frontend && npm run dev

install:
    cd apps/backend && test -d .venv || python3 -m venv .venv
    cd apps/backend && source .venv/bin/activate && python3 -m pip install -r requirements.txt
    cd apps/frontend && npm install
