About Global-Mindmap Application
![Quality Gate Status](https://community.objectscriptquality.com/api/project_badges/measure?project=intersystems_iris_community%2Fglobal-mindmap&metric=alert_status)
This is a Mindmap application using globals to store mindmap nodes
Installation using ZPM
- Execute this command from IRIS Terminal:
zpm "install global-mindmap"
- Access Mindmap UI: http://localhost:52773/mindmap/index.html
Installation using Docker Compose
- Clone/git pull the repo into any local directory
$ git clone https://github.com/yurimarx/global-mindmap.git
- Open a Docker terminal in this directory and run:
$ docker-compose build
- Run the IRIS container:
$ docker-compose up -d
- Go to http://localhost:3000 or http://localhost:52773/mindmap/index.html to use the Mindmap frontend and create mindmaps like this:
![Mindmap Mindmap](https://github.com/yurimarx/global-mindmap/raw/main/mindmap.gif)
If you want to test backend API services
- Go to Terminal, namespace IRISAPP:
USER>zn "IRISAPP"
- Set UnitTest Suite folder
IRISAPP>Set ^UnitTestRoot="/opt/irisbuild/src"
- Execute unit tests
IRISAPP>do ##class(%UnitTest.Manager).RunTest("UnitTests")
- See test results in http://localhost:52773/csp/sys/%25UnitTest.Portal.Indices.cls?Index=1&$NAMESPACE=IRISAPP
Credits
This application used mind-elixir project