Equipment management (new): - Equipment CRUD with code, name, note, optional photo (max 10MB) - Barcode scanner using @zxing/browser: - Defaults to back camera on mobile, autofocus + 2x zoom - Reads any orientation (rotates 12 angles per cycle for arbitrary tilt) - Manual "Capture & decode" fallback (18 angles) - Horizontal aiming line + haptic feedback on success - Assign workflow with full history (user <-> warehouse, every state recorded) - Statistics view: equipments grouped by current holder (Accordion + KPIs) - Image lightbox: view original at any zoom, open-in-new-tab, pinch-zoom on mobile - Client-side resize for >10MB uploads to fit PHP upload limit Electricity bill: - Attachment (PDF/image) upload, view, replace, remove Routes, API endpoints, Mantine tab integration, and DB migrations included. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .env.example | ||
| .eslintignore | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| README.md | ||
| index.html | ||
| install_nvm.sh | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.cjs | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
README.md
Mantine + Vite + Vanilla extract template
Get started with the template by clicking Use this template button on the top of the page.