Files
punimtag/admin-frontend
ilia 655a12963b Humanize README and entry docs for clearer tone
Replace marketing feature walls with a plain install/config README and
short entry guides per project-template docs/writing-docs.md.
2026-08-05 15:33:09 -04:00
..

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