This is the frontend project for QuiVer. It's based on Vue 3. QuiVer is an optical character recognition (OCR) benchmarking platform and part of the OCR-D Project. This tool has a workflow view, which helps OCR-D users decide which workflow to use for their data by visualising metrics for predefined ground truth datasets. It also has a project view where OCR-D developers can get an overview of the projects and their status for each release.
It can be found under https://ocr-d.de/quiver-frontend/.
See also QuiVer Benchmarks for more information about the benchmarking.
Requires node version 16 or higher.
Install dependencies:
npm install
Compile and run with hot-reload:
npm run dev
Access under http://localhost:5173/quiver-frontend/
Compile and minify for production:
npm run build
Preview the production build:
npm run preview
We use ESLint for linting. Check your code with:
npm run lint
Build the Docker image:
docker build -t qfa .
Run a container based on this image:
docker run --rm -d --name qfa-server -p 8083:80 qfa