Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thm-graphs/atag-editor
Web editor for texts using the Applied Text as Graph (ATAG) model
https://github.com/thm-graphs/atag-editor
Last synced: about 1 month ago
JSON representation
Web editor for texts using the Applied Text as Graph (ATAG) model
- Host: GitHub
- URL: https://github.com/thm-graphs/atag-editor
- Owner: THM-Graphs
- Created: 2024-05-08T09:06:36.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T11:57:04.000Z (2 months ago)
- Last Synced: 2024-10-25T04:16:44.684Z (2 months ago)
- Language: Vue
- Size: 5.59 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Text editor implementing the [Applied Text as Graph](https://git.thm.de/aksz15/atag) concept
## Installation
1. If you are using Windows, make sure [Windows Subsystem for Linux](https://learn.microsoft.com/de-de/windows/wsl/install) (WSL) and [Docker Desktop](https://www.docker.com/) are installed.
2. Open a command line tool (e.g. Ubuntu), select a directory, clone the repo and move into it.
```sh
cd
git clone https://github.com/THM-Graphs/atag-editor.git
cd atag-editor
```3. Copy the `.env.example` file to create your `.env` file. Afterwards, replace the placeholder values with actual values.
```sh
cp .env.example .env
```4. Install dependencies in your hosts's server and client folder.
```sh
(cd server && npm install)
(cd client && npm install)
```5. Build docker containers and run the app
```
docker compose up -d
```**Please be patient, Neo4j takes its time. Wait approx. 1 minute**.
You can now access the editor and the database:
- Editor start page with text overview: http://localhost:5173
- Neo4j database: http://localhost:7474