Monorepo para API (Python) e Web (Vite/React).
- Crie e ative um venv:
- Windows PowerShell:
cd apipython -m venv .venv.\.venv\Scripts\Activate
- Windows PowerShell:
- Instale dependências de desenvolvimento:
python -m pip install --upgrade pippython -m pip install -e .[dev]
- Rodar servidor:
uvicorn app.main:app --reload
- Rodar testes:
pytest
- Lint:
ruff check .
- Instale dependências:
cd webnpm install
- Rodar dev server:
npm run dev
- Testes:
npm test
- Lint:
npm run lint
api/: app FastAPI emapi/app/com testes emapi/tests/.web/: app React com Vite.docs/: documentação do projeto..github/workflows/ci.yml: CI separada para API (Python) e Web (Node).