docs/agent/quickstart.md
Essential commands to build, run, and test Resume Matcher.
# Backend (from repo root)
cd apps/backend
uv sync
# Frontend (from repo root)
cd apps/frontend
npm install
# Backend (Terminal 1, from repo root)
cd apps/backend
uv run uvicorn app.main:app --reload --port 8000
# Frontend (Terminal 2, from repo root)
cd apps/frontend
npm run dev
# From apps/frontend
npm run lint # Lint frontend
npm run format # Prettier
cd apps/backend
uv run uvicorn app.main:app --reload --port 8000
uv run pytest
# Backend
cp apps/backend/.env.example apps/backend/.env
# Frontend
cp apps/frontend/.env.sample apps/frontend/.env.local