Paperjet/frontend/README.md

556 B

PaperJet frontend

This directory contains the React/Vite client for PaperJet. Run the full stack from the repository root; the root README has Docker and local development instructions.

Useful commands

npm ci
npm run dev       # Vite with /api proxied to localhost:8000
npm test -- --run
npm run typecheck
npm run lint
npm run build

The editor renders PDF pages with PDF.js and uses Fabric.js for the annotation layer. Annotation state is persisted through the backend API; the browser does not write PDF bytes directly.