Skip to content

Latest commit

 

History

History
66 lines (42 loc) · 1.3 KB

README.md

File metadata and controls

66 lines (42 loc) · 1.3 KB

QuiVer Frontend

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.

Setup

Requires node version 16 or higher.

Install dependencies:

npm install

Development

Compile and run with hot-reload:

npm run dev

Access under http://localhost:5173/quiver-frontend/

Production

Compile and minify for production:

npm run build

Preview the production build:

npm run preview

Linting

We use ESLint for linting. Check your code with:

npm run lint

Setup with Docker

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