Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 630 Bytes

File metadata and controls

43 lines (33 loc) · 630 Bytes

Local Development

Backend

cd backend
python -m venv venv
# Windows
venv\Scripts\activate
# macOS/Linux
# source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload

Frontend

cd frontend
npm install
npm run dev

When running separately, set VITE_API_URL=http://localhost:8000 in frontend env.

Useful Checks

# backend
cd backend
ruff check .
pytest

# frontend
cd frontend
npm run lint
npm run typecheck
npm run build

Namespace Testing

Use different X-Memory-Namespace values to verify isolation between users/apps.