Replace marketing feature walls with a plain install/config README and short entry guides per project-template docs/writing-docs.md.
Admin frontend
React + Vite + TypeScript UI for PunimTag admin (scan, process, identify, tags, settings).
Setup
From repo root, install once (./install.sh or npm install in this folder).
API must be reachable at http://127.0.0.1:8000 (see root README).
cd admin-frontend
npm install
cp .env.example .env # if present
npm run dev # http://localhost:3000
Log in with ADMIN_USERNAME / ADMIN_PASSWORD from the root .env.
Scripts
| Command | Purpose |
|---|---|
npm run dev |
Dev server |
npm run build |
Production build |
npm run lint |
Lint |
Layout
admin-frontend/
├── src/
│ ├── api/
│ ├── components/
│ ├── hooks/
│ ├── pages/
│ ├── App.tsx
│ └── main.tsx
├── package.json
└── vite.config.ts