From e400b522cc416f7ee1433cbfcefe913a6c78c077 Mon Sep 17 00:00:00 2001 From: Stefan Peters Date: Fri, 11 Oct 2024 12:40:16 +0200 Subject: [PATCH] Update README --- README.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 81 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a1ba776..62e5752 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,92 @@ # coli-rich Web Interface -Webanwendung zur Anreicherung von Sacherschließungsdaten auf Grundlage von Mappings -![Mockup](mockup.png) + +[![License](https://img.shields.io/github/license/gbv/coli-rich-web.svg)](https://github.com/gbv/coli-rich-web/blob/main/LICENSE) +[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg)](https://github.com/RichardLitt/standard-readme) -## To-Dos +Web service for enriching subject indexing data on the basis of mappings. + +Note: This is currently a preview with no capability to write back into the catalogue. + +## Table of Contents +- [Install](#install) +- [Usage](#usage) +- [Configuration](#configuration) +- [To-Dos](#to-dos) +- [Maintainers](#maintainers) +- [Contribute](#contribute) +- [License](#license) + +## Install +Requires Node.js 20+. + +```bash +git clone https://github.com/gbv/coli-rich-web.git +cd coli-rich-web +npm ci +``` + +## Usage +To run the development server on port 3454: +```bash +npm run dev +``` + +To build the web app into the `dist/` directory: + +```bash +npm run build +``` + +## Configuration +Currently not applicable, but will be relevant when a server component is added. + +## To-Dos - [ ] Code cleanup - [ ] Split App.vue into multiple components - [ ] Simplify code where necessary - [ ] Separate configuration -- [x] Add loading spinners (and separate loading indication for different phases) -- [x] Check if Docker container works as expected -- [x] Deploy demo to coli-conc.gbv.de: https://coli-conc.gbv.de/coli-rich/dev/ -- [ ] Write README - [ ] Add more examples? - [ ] Fix concept data for Wikidata, STW, ... - [ ] Add favicon +- [ ] ... + +## Maintainers +- [@stefandesu](https://github.com/stefandesu) + +## Contribute +PRs accepted. + + + + + +## License +MIT © 2024 Verbundzentrale des GBV (VZG)