Production-grade, multi-tenant inventory management SaaS. The repository is currently in Phase 1 — Project Foundation.
Start here:
docs/memory.md — current project state and AI handoffdocs/rules.md — mandatory development rulesdocs/architecture.md — technical architecturedocs/product-requirement-document.md — product requirementsdocs/phases.md — development roadmapPrerequisites: Node.js 22+ and pnpm 11.19.0. Docker is optional but recommended for the local PostgreSQL service.
Backend/.env.example to Backend/.env and Frontend/.env.example to Frontend/.env.docker compose up -d postgres to start PostgreSQL, if Docker is available.pnpm install at the repository root.pnpm --filter @inventory/api dev and pnpm --filter @inventory/web dev in separate terminals.The API health endpoint is GET /api/v1/health. No authentication, tenant, or business feature is implemented yet.
Run pnpm lint, pnpm typecheck, pnpm test, and pnpm build from the repository root.
The documentation must reflect the actual codebase. Future AI developers must inspect the repository before changing code and must update docs/memory.md whenever meaningful implementation changes occur.