Inventory management application built with Angular 21.
- Node.js 22+
- npm 10+
- Docker (optional, for containerized deployment)
npm install
npm startOpens at http://localhost:4200.
npm run buildOutput goes to dist/inventory-front/browser.
docker build -t inventory-front .
docker run -p 80:80 inventory-frontcp .env.example .env
# edit .env with your paths
docker compose -f docker-compose.deploy.yml --env-file .env up -d| Variable | Default | Description |
|---|---|---|
API_IMAGE |
inventory-api:latest |
Backend image tag |
API_CONTEXT |
../inventory-api |
Path to backend project |
API_DOCKERFILE |
Dockerfile |
Backend Dockerfile name |
Auth and API URL are configured in src/environments/environment.ts (dev) and environment.prod.ts (production).
MIT — see LICENSE.