NPM-Helper-App
HR + payroll application.
Getting started
# 1. Install Node 24 (use nvm or volta)
nvm use
# 2. Install pnpm if you don't have it
npm i -g pnpm
# 3. Install deps + git hooks
pnpm install
# 4. Copy env template
cp .env.example .env.local
# 5. Run
pnpm dev
Alternatively: open in VS Code and choose "Reopen in Container" for a fully reproducible environment.
Scripts
| Command | What it does |
|---|---|
pnpm dev | Start dev server |
pnpm build | Production build |
pnpm check | Lint + format + organize imports |
pnpm typecheck | TypeScript with no emit |
pnpm test | Run Vitest |
Architecture
See CLAUDE.md for conventions and docs/adr/ for architecture decisions.