Skip to content

Web editor for texts using the Applied Text as Graph (ATAG) model

Notifications You must be signed in to change notification settings

THM-Graphs/atag-editor

Repository files navigation

Web-based Editor for texts using the Applied Text as Graph concept

Demo

The static page demonstrates the editor core functionalities: https://thm-graphs.github.io/atag-editor/

This version does not always reflect the latest changes of the development process. To get a full version of the app running, follow the instructions of the next chapter.

Installation

  1. If you are using Windows, make sure Windows Subsystem for Linux (WSL), Docker Desktop and Node.js (in WSL) are installed.

  2. Open a command line tool (e.g. Ubuntu), select a directory, clone the repo and move into it.

    cd <your-directory-name>
    git clone https://github.com/THM-Graphs/atag-editor.git
    cd atag-editor
  3. Copy the .env.example file to create your .env file.

    cp .env.example .env

    Afterwards, replace the placeholder values with actual values.

  4. Install dependencies in your hosts's server and client folder.

    (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:

About

Web editor for texts using the Applied Text as Graph (ATAG) model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published